Firefox 73 Versionshinweise 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 jetzt als Fehler in der Konsole (und nicht mehr als Warnungen), was ihnen die angemessene Sichtbarkeit verleiht (Firefox-Bug 1602093).
- Text- und reguläre Ausdruckssuchen in der Webkonsole können jetzt negiert werden, indem sie mit '-' vorangestellt werden (Firefox-Bug 1291192).
HTML
Keine Änderungen.
CSS
- Wir haben
overscroll-behavior-blockundoverscroll-behavior-inlineimplementiert, die logischen Zuordnungen füroverscroll-behavior-xundoverscroll-behavior-y(Firefox-Bug 833953).
Entfernungen
- Die proprietäre Medienabfrage
-moz-touch-enabledwurde entfernt (Firefox-Bug 1486964). Sie solltenpointer: coarsestattdessen verwenden.
SVG
- Die Eigenschaften
letter-spacingundword-spacingfunktionieren jetzt 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
yearNameundrelatedYearstehen jetzt in der MethodeDateTimeFormat.prototype.formatToParts()zur Verfügung und ermöglichen nützliche Formatierungsoptionen für CJK-Kalender (Firefox-Bug 1591664).
APIs
DOM
- Die
innerWidthundinnerHeightEigenschaften vonWindowObjekten wurden aktualisiert, um in allen Situationen die Breite und Höhe des Layout-Viewports zurückzugeben, anstatt manchmal basierend auf dem visuellen Viewport. Insbesondere bei der Verwendung des Responsive Design Mode wurden zuvor die Abmessungen des visuellen Viewports zurückgegeben, was dazu führte, dass das Verhalten von den Erwartungen abwich (Firefox-Bug 1514429).
WebVR
- Die veraltete WebVR-API—die durch WebXR ersetzt wurde, die sowohl Erweiterte Realität als auch Virtuelle Realität Anwendungen unterstützt—erfordert jetzt einen sicheren Kontext unter Verwendung des HTTPS Protokolls, um zu funktionieren. Dies ist auf die Verfügbarkeit sensibler Eingabequellen zurückzuführen, die private Informationen enthalten können (Firefox-Bug 1381645).
Entfernungen
- Die Unterstützung für die
VideoPlaybackQualityEigenschaftcorruptedVideoFrames, die in der Spezifikation veraltet ist, wurde aus Firefox entfernt (Firefox-Bug 1602163).
Sicherheit
Keine Änderungen.
WebDriver-Konformität (Marionette)
WebDriver:Printwurde hinzugefügt, um die aktuelle Seite als PDF-Dokument zu drucken (Firefox-Bug 1604506).Webdriver:TakeScreenshoterfasst jetzt immer den oberen 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 Arguments
fullvonWebdriver:TakeScreenshotbewirkt, dass die vollständige 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-Artikel: Firefox 73 ist da