Firefox 98 für Entwickler
Dieser Artikel bietet Informationen über die Änderungen in Firefox 98, die Entwickler betreffen. Firefox 98 wurde am 8. März 2022 veröffentlicht.
Änderungen für Webentwickler
HTML
- Das HTML-Element
<dialog>
ist jetzt standardmäßig verfügbar. Dieses Element und seine zugehörigen DOM-APIs bieten Unterstützung für HTML-basierte modale Dialogfelder (Firefox Fehler 1733536).
CSS
- Die Eigenschaft
hyphenate-character
setzt eine Zeichenfolge, die anstelle eines Bindestrichs (-
) am Ende eines Silbentrennungs-Zeilenumbruchs verwendet wird (Firefox Fehler 1751024).
JavaScript
Keine bemerkenswerten Änderungen
APIs
navigator.registerProtocolHandler()
kann jetzt Protokoll-Handler für die Schemenftp
,sftp
undftps
registrieren (Firefox Fehler 1705202).
DOM
HTMLElement.outerText
wird jetzt unterstützt (Firefox Fehler 1709790).- Die Eigenschaften
colorSpaceConversion
,resizeWidth
undresizeHeight
können an die MethodeWindow.createImageBitmap()
undWorkerGlobalScope.createImageBitmap()
unter Verwendung desoptions
-Objekts übergeben werden (Firefox Fehler 1748868 und Firefox Fehler 1733559). ElementInternals
hat jetzt neue formularassoziierte benutzerdefinierte Elementmethoden und -eigenschaften, die es benutzerdefinierten Elementen ermöglichen, mit einem Formular zu interagieren. Dazu gehören die Eigenschaftenform
,labels
undwillValidate
sowie die MethodesetFormValue()
. (Firefox Fehler 1556362, Firefox Fehler 1556373, Firefox Fehler 1556365, Firefox Fehler 1556449).
Entfernung
- Die veraltete WebVR API ist jetzt in allen Builds standardmäßig deaktiviert (zuvor war sie auf Windows, macOS und allen Nightly-/Dev-Builds aktiviert).
Sie kann in
about:config
wieder aktiviert werden, indemdom.vr.enabled
auftrue
gesetzt wird (Firefox Fehler 1750902).
WebDriver-Konformität (Marionette)
- Verbesserte Überprüfung des anfänglichen Seitenladevorgangs für neu geöffnete Tabs (Firefox Fehler 1747359).
Änderungen für Add-on-Entwickler
- Webextensions, die
webRequest
verwenden, wurden früh während des Firefox-Starts gestartet. Dies wurde dahingehend geändert, dass nur noch Erweiterungen mit blockierenden Aufrufen vonwebRequest
einen frühen Start auslösen. Nicht-blockierende Aufrufe verursachen nicht mehr das frühe Starten einer Erweiterung. (Firefox Fehler 1749871) cookieStoreId
wurde zuuserScripts.register
hinzugefügt. Dies ermöglicht es Erweiterungen, container-spezifische Benutzerskripte zu registrieren (Firefox Fehler 1738567).
Ältere Versionen
- Firefox 97 für Entwickler
- Firefox 96 für Entwickler
- Firefox 95 für Entwickler
- Firefox 94 für Entwickler
- Firefox 93 für Entwickler
- Firefox 92 für Entwickler
- Firefox 91 für Entwickler
- Firefox 90 für Entwickler
- Firefox 89 für Entwickler
- Firefox 88 für Entwickler
- Firefox 87 für Entwickler
- Firefox 86 für Entwickler
- Firefox 85 für Entwickler
- Firefox 84 für Entwickler
- Firefox 83 für Entwickler
- Firefox 82 für Entwickler
- Firefox 81 für Entwickler
- Firefox 80 für Entwickler
- Firefox 79 für Entwickler
- Firefox 78 für Entwickler
- Firefox 77 für Entwickler
- Firefox 76 für Entwickler
- Firefox 75 für Entwickler
- Firefox 74 für Entwickler
- Firefox 73 für Entwickler
- 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