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 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