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

CSS

  • CSS-Farbfunktionen color(), lab(), lch(), oklab() und oklch() werden jetzt unterstützt. Diese Funktionen sind standardmäßig deaktiviert und können durch das Setzen der Präferenz layout.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 und context-fill werden jetzt innerhalb von <marker>-Elementen unterstützt. Weitere Informationen zur Verwendung dieser Werte mit fill und stroke Eigenschaften finden Sie in der <marker> Dokumentation (Firefox-Bug 752638).

HTTP

APIs

DOM

  • Der FormData Konstruktor akzeptiert jetzt einen zweiten optionalen submitter 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 eines FormData 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

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 einen cyclic object value Fehler verursachte. Weitere Details finden Sie unter Firefox-Bug 1764594.

Änderungen für Add-on-Entwickler

  • matchDiacritics wurde zu der Find.find API hinzugefügt. Diese Option ermöglicht es, bei Suchen zwischen Buchstaben mit und ohne Akzent zu unterscheiden. Wenn diese Option auf true 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 zu search.search hinzugefügt, um Ergebnisse in einem neuen Tab oder Fenster anzuzeigen Firefox-Bug 1811274.

Ältere Versionen