Firefox 73 Versionshinweise für Entwickler
Dieser Artikel liefert 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 ihnen die angemessene Sichtbarkeit gibt (Firefox bug 1602093).
- Text- und reguläre Ausdruckssuchen in der Webkonsole können nun 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
-moz-touch-enabledMedia-Query wurde entfernt (Firefox bug 1486964). Sie sollten stattdessenpointer: coarseverwenden.
SVG
- Die
letter-spacingundword-spacingEigenschaften funktionieren 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
yearNameundrelatedYearsind imDateTimeFormat.prototype.formatToParts()Methode verfügbar gemacht worden, was nützliche Formatierungsoptionen für CJK-Kalender ermöglicht (Firefox bug 1591664).
APIs
DOM
- Die
innerWidthundinnerHeightEigenschaften aufWindowObjekten 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 sie zuvor im Responsive Design Mode die visuellen Viewport-Dimensionen zurück, was dazu führte, dass das Verhalten von den Erwartungen abwich (Firefox bug 1514429).
WebVR
- Die veraltete WebVR API—die von WebXR ersetzt wurde, das sowohl augmented als auch virtual reality Anwendungen unterstützt—erfordert nun einen sicheren Kontext unter Verwendung des HTTPS Protokolls zum Betrieb. Dies liegt an der Verfügbarkeit von sensiblen Eingabequellen, 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 obersten Browser-Kontext und nicht den aktuell ausgewählten Browser-Kontext, wenn kein zu erfassendes Element angegeben wurde (Firefox bug 1398087, Firefox bug 1606794).- Die Verwendung des
fullArguments vonWebdriver:TakeScreenshotführt dazu, 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 Blogartikel: Firefox 73 ist da