Firefox 111 für Entwickler
Dieser Artikel bietet Informationen über die Änderungen in Firefox 111, die Entwickler betreffen. Firefox 111 wurde am 14. März 2023 veröffentlicht.
Änderungen für Web-Entwickler
HTML
- Das globale Attribut
autocapitalize
wird jetzt standardmäßig unterstützt. Der Standardwert für das Attribut istnone
, sodass keine Großschreibung erfolgt (Firefox-Bug 1692007). - Das globale Attribut
translate
wird jetzt unterstützt (Firefox-Bug 1418449).
CSS
- CSS-Farbfunktionen
color()
,lab()
,lch()
,oklab()
undoklch()
werden jetzt unterstützt. Diese Funktionen sind standardmäßig deaktiviert und können durch das Setzen der Präferenzlayout.css.more_color_4.enabled
auf true aktiviert werden. Weitere Informationen finden Sie in der CSS-Farbwert Dokumentation (Firefox-Bug 1352757 und Firefox-Bug 1128204).
JavaScript
Keine bemerkenswerten Änderungen.
SVG
- Die Werte
context-stroke
undcontext-fill
werden jetzt innerhalb von<marker>
-Elementen unterstützt. Weitere Informationen zur Verwendung dieser Werte mitfill
undstroke
Eigenschaften finden Sie in der<marker>
Dokumentation (Firefox-Bug 752638).
HTTP
- Der HTTP
Authorization
Header wird bei Cross-Origin-Weiterleitungen entfernt. Weitere Details finden Sie unter Firefox-Bug 1802086.
APIs
- Das Origin private file system (OPFS) wird jetzt bei der Verwendung der File System API unterstützt.
Die Daten in diesem Dateisystem sind ursprungsspezifisch: Es sind keine Berechtigungsprompten erforderlich, um auf Dateien zuzugreifen, und das Löschen von Daten für die Website/den Ursprung löscht den Speicher.
Auf das OPFS wird mit der Methode
StorageManager.getDirectory()
zugegriffen, indemnavigator.storage.getDirectory()
in einem Worker oder im Haupt-Thread aufgerufen wird. Weitere Details finden Sie unter Firefox-Bug 1785123. - Der HTTP
Authorization
Header wird ausfetch()
undXMLHttpRequest
Anfragen entfernt, die Cross-Origin weitergeleitet werden (fetch()
-Header können von Entwicklern mit demoption.headers
-Argument hinzugefügt werden). Weitere Details finden Sie unter Firefox-Bug 1802086. - Der Wert
none
desoptions.imageOrientation
Parameters, der anWindow.createImageBitmap()
undWorkerGlobalScope.createImageBitmap()
übergeben wird, wurde infrom-image
umbenannt. Dies dient dazu, die Bedeutung der entsprechenden CSSimage-orientation
Eigenschaft besser abzugleichen. (Firefox-Bug 1809740).
DOM
- Der
FormData
Konstruktor akzeptiert jetzt einen zweiten optionalensubmitter
Parameter, um eine Sende-Schaltfläche zu spezifizieren. Falls die Schaltfläche einen Namen hat oder eine Bildschaltfläche ist, wird sie zum Datensatz des Formulars beitragen. Dies ermöglicht das Erstellen einesFormData
Objekts mit dem gleichen Datensatz wie ein normales Formular, das durch die Schaltfläche bei der Einreichung ausgelöst wurde. Weitere Details finden Sie unter Firefox-Bug 1812696.
Medien, WebRTC und Web Audio
RTCInboundRtpStreamStats.trackIdentifier
wird jetzt unterstützt. Dies ermöglicht es Entwicklern,inbound-rtp
Statistiken mit einem bestimmten Track zu verknüpfen, wennRTCPeerConnection.getStats()
verwendet wird. (Weitere Informationen finden Sie unter Firefox-Bug 1804676.)
WebDriver-Konformität (WebDriver BiDi, Marionette)
WebDriver BiDi
- Geändertes Verhalten bei der Behandlung von "stale elements"-Überprüfungen, basierend auf der kürzlich aktualisierten WebDriver-Standard-Spezifikation. Weitere Details finden Sie unter Firefox-Bug 1808894.
Marionette
- Ein Problem wurde behoben, bei dem das Zurückgeben eines ShadowRoot von
WebDriver:ExecuteScript
einencyclic object value
Fehler verursachte. Weitere Details finden Sie unter Firefox-Bug 1764594.
Änderungen für Add-on-Entwickler
matchDiacritics
wurde zu derFind.find
API hinzugefügt. Diese Option ermöglicht es, bei Suchen zwischen Buchstaben mit und ohne Akzent zu unterscheiden. Wenn diese Option auftrue
gesetzt ist, findet eine Suche nach "résumé" keinen Treffer für "resume" Firefox-Bug 1680606.search.query
wurde hinzugefügt und bietet API-Kompatibilität mit Chromium-basierten Browsern Firefox-Bug 1804357.- Die Eigenschaft
disposition
wurde zusearch.search
hinzugefügt, um Ergebnisse in einem neuen Tab oder Fenster anzuzeigen Firefox-Bug 1811274.
Ältere Versionen
- Firefox 110 für Entwickler
- Firefox 109 für Entwickler
- Firefox 108 für Entwickler
- Firefox 107 für Entwickler
- Firefox 106 für Entwickler
- Firefox 105 für Entwickler
- Firefox 104 für Entwickler
- Firefox 103 für Entwickler
- Firefox 102 für Entwickler
- Firefox 101 für Entwickler
- Firefox 100 für Entwickler
- Firefox 99 für Entwickler
- Firefox 98 für Entwickler
- 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