Firefox 73 für Entwickler
Dieser Artikel bietet Informationen über die Änderungen in Firefox 73, die Entwickler betreffen werden. Firefox 73 wurde am 11. Februar 2020 veröffentlicht.
Änderungen für Webentwickler
Entwicklerwerkzeuge
- CORS-Fehler erscheinen nun als Fehler in der Konsole (und nicht mehr als Warnungen) und erhalten somit die angemessene Sichtbarkeit (Firefox Bug 1602093).
- Text- und Reguläre Ausdrucks-Suchen in der Web-Konsole können nun negiert werden, indem sie mit '-' vorangestellt werden (Firefox Bug 1291192).
HTML
Keine Änderungen.
CSS
- Wir haben
overscroll-behavior-block
undoverscroll-behavior-inline
implementiert, die logischen Zuordnungen füroverscroll-behavior-x
undoverscroll-behavior-y
(Firefox Bug 833953).
Entfernungen
- Die proprietäre Medienabfrage
-moz-touch-enabled
wurde entfernt (Firefox Bug 1486964). Sie sollten stattdessenpointer: coarse
verwenden.
SVG
- Die
letter-spacing
undword-spacing
Eigenschaften funktionieren nun in SVG (Firefox Bug 371787).
MathML
Entfernungen
- Das veraltete
<mfenced>
Element wurde entfernt (Firefox Bug 1603773). Verwenden Sie stattdessen die<mrow>
und<mo>
Elemente.
JavaScript
- Die Felder
yearName
undrelatedYear
sind nun in der MethodeDateTimeFormat.prototype.formatToParts()
verfügbar, was nützliche Formatierungsoptionen für CJK-Kalender ermöglicht (Firefox Bug 1591664).
APIs
DOM
- Die Eigenschaften
innerWidth
undinnerHeight
aufWindow
Objekten wurden aktualisiert, um die Breite und Höhe des Layout-Viewports in allen Situationen zurückzugeben, anstatt manchmal auf dem visuellen Viewport zu basieren. Insbesondere gaben diese zuvor beim Verwenden des Responsive Design Modes die Dimensionen des visuellen Viewports zurück und verursachten so ein unerwartetes Verhalten (Firefox Bug 1514429).
WebVR
- Die veraltete WebVR API—die durch WebXR, welche sowohl erweiterte als auch virtuelle Realität Anwendungen unterstützt, ersetzt wurde—benötigt nun einen sicheren Kontext unter Verwendung des HTTPS Protokolls, um zu funktionieren. Dies ist aufgrund der Verfügbarkeit empfindlicher Eingabequellen erforderlich, die private Informationen enthalten können (Firefox Bug 1381645).
Entfernungen
- Die Unterstützung für die
VideoPlaybackQuality
EigenschaftcorruptedVideoFrames
, die im Spezifikation als veraltet gilt, wurde aus Firefox entfernt (Firefox Bug 1602163).
Sicherheit
Keine Änderungen.
WebDriver-Konformität (Marionette)
WebDriver:Print
wurde hinzugefügt, um die aktuelle Seite als PDF-Dokument zu drucken (Firefox Bug 1604506).Webdriver:TakeScreenshot
erfasst nun immer den Kontext der obersten Ebene des Browsers und nicht den aktuell ausgewählten Browserkontext, wenn kein zu erfassendes Element angegeben wurde (Firefox Bug 1398087, Firefox Bug 1606794).- Das Verwenden des Arguments
full
inWebdriver:TakeScreenshot
bewirkt, dass die gesamte Seite erfasst wird (Firefox Bug 1571424).
Änderungen für Add-on-Entwickler
API-Änderungen
- Die Funktion
sidebarAction.toggle()
wurde implementiert (Bug 1453355).
Manifest-Änderungen
Keine Änderungen.
Siehe auch
- Hacks Blogbeitrag: Firefox 73 is upon us
Ältere Versionen
- Firefox 72 for developers
- Firefox 71 for developers
- Firefox 70 for developers
- Firefox 69 for developers
- Firefox 68 for developers
- Firefox 67 for developers
- Firefox 66 for developers
- Firefox 65 for developers
- Firefox 64 for developers
- Firefox 63 for developers
- Firefox 62 for developers
- Firefox 61 for developers
- Firefox 60 for developers
- Firefox 59 for developers
- Firefox 58 for developers
- Firefox 57 for developers
- Firefox 56 for developers
- Firefox 55 for developers
- Firefox 54 for developers
- Firefox 53 for developers
- Firefox 52 for developers
- Firefox 51 for developers
- Firefox 50 for developers
- Firefox 49 for developers
- Firefox 48 for developers
- Firefox 47 for developers
- Firefox 46 for developers
- Firefox 45 for developers
- Firefox 44 for developers
- Firefox 43 for developers
- Firefox 42 for developers