Firefox 73 für Entwickler
Dieser Artikel bietet Informationen über die Änderungen in Firefox 73, die Entwickler betreffen. Firefox 73 wurde am 11. Februar 2020 veröffentlicht.
Änderungen für Webentwickler
Entwicklertools
- CORS-Fehler erscheinen nun als Fehler in der Konsole (und nicht mehr als Warnungen), was ihrer Bedeutung angemessene Sichtbarkeit verleiht (Firefox Bug 1602093).
- Text- und reguläre Ausdrucks-Suchen in der Webkonsole können nun negiert werden, indem sie mit '-' versehen 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).
Entfernt
- Die proprietäre
-moz-touch-enabled
Medienabfrage wurde entfernt (Firefox Bug 1486964). Sie sollten stattdessenpointer: coarse
verwenden.
SVG
- Die Eigenschaften
letter-spacing
undword-spacing
funktionieren nun in SVG (Firefox Bug 371787).
MathML
Entfernt
- Das veraltete
<mfenced>
Element wurde entfernt (Firefox Bug 1603773). Verwenden Sie stattdessen die<mrow>
und<mo>
Elemente.
JavaScript
- Die Felder
yearName
undrelatedYear
stehen jetzt in der MethodeDateTimeFormat.prototype.formatToParts()
zur Verfügung, wodurch nützliche Formatierungsoptionen für CJK-Kalender ermöglicht werden (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 basierend. Besonders vorher, wenn der Responsive Design Mode verwendet wurde, haben diese die Dimensionen des visuellen Viewports zurückgegeben, was ein unterschiedliches Verhalten im Vergleich zu dem Erwarteten verursachte (Firefox Bug 1514429).
WebVR
- Die veraltete WebVR API—die durch WebXR ersetzt wurde, welche sowohl Augmented Reality als auch Virtual Reality Anwendungen unterstützt—benötigt nun einen sicheren Kontext mittels des HTTPS Protokolls, um zu funktionieren. Dies ist aufgrund der Verfügbarkeit von sensiblen Eingabequellen, die möglicherweise private Informationen enthalten, nötig (Firefox Bug 1381645).
Entfernt
- Die Unterstützung für die
VideoPlaybackQuality
EigenschaftcorruptedVideoFrames
, die in der 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 jetzt immer den obersten Browsing-Kontext und nicht den aktuell ausgewählten Browsing-Kontext, wenn kein zu erfassendes Element angegeben wurde (Firefox Bug 1398087, Firefox Bug 1606794).- Die Verwendung des
full
Arguments vonWebdriver:TakeScreenshot
bewirkt, dass die komplette 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 Blog-Beitrag: Firefox 73 ist da
Ältere Versionen
- Firefox 72 für Entwickler
- Firefox 71 für Entwickler
- Firefox 70 für Entwickler
- Firefox 69 für Entwickler
- Firefox 68 für Entwickler
- Firefox 67 für Entwickler
- Firefox 66 für Entwickler
- Firefox 65 für Entwickler
- Firefox 64 für Entwickler
- Firefox 63 für Entwickler
- Firefox 62 für Entwickler
- Firefox 61 für Entwickler
- Firefox 60 für Entwickler
- Firefox 59 für Entwickler
- Firefox 58 für Entwickler
- Firefox 57 für Entwickler
- Firefox 56 für Entwickler
- Firefox 55 für Entwickler
- Firefox 54 für Entwickler
- Firefox 53 für Entwickler
- Firefox 52 für Entwickler
- Firefox 51 für Entwickler
- Firefox 50 für Entwickler
- Firefox 49 für Entwickler
- Firefox 48 für Entwickler
- Firefox 47 für Entwickler
- Firefox 46 für Entwickler
- Firefox 45 für Entwickler
- Firefox 44 für Entwickler
- Firefox 43 für Entwickler
- Firefox 42 für Entwickler