Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Firefox 111 für Entwickler

Dieser Artikel bietet Informationen zu den Änderungen in Firefox 111, die Entwickler betreffen. Firefox 111 wurde am 14. März 2023 veröffentlicht.

Änderungen für Webentwickler

HTML

CSS

  • CSS-Farbfunktionen color(), lab(), lch(), oklab() und oklch() werden jetzt unterstützt. Diese Funktionen sind standardmäßig deaktiviert und können aktiviert werden, indem die Einstellung layout.css.more_color_4.enabled auf true gesetzt wird. Weitere Informationen finden Sie in der Dokumentation zu CSS-Farbwerten (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 den Eigenschaften fill und stroke finden Sie in der Dokumentation zu <marker> (Firefox Bug 752638).

HTTP

APIs

DOM

  • Der Konstruktor FormData akzeptiert jetzt einen zweiten optionalen Parameter submitter, um eine Abschick-Schaltfläche zu spezifizieren. Wenn die Schaltfläche einen Namen hat oder eine Bild-Schaltfläche ist, wird sie zum Formulardatensatz beitragen. Dies macht es möglich, ein FormData-Objekt mit demselben Datensatz zu erstellen wie bei einer normalen Formularübermittlung, die durch die Schaltfläche ausgelöst wird. Weitere Informationen finden Sie in Firefox Bug 1812696.

Medien, WebRTC und Web Audio

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Das Verhalten für die Handhabung von Überprüfungen veralteter Elemente wurde gemäß der kürzlich aktualisierten WebDriver-Klassik-Spezifikation geändert. Weitere Informationen finden Sie in Firefox Bug 1808894.

Marionette

  • Es wurde ein Problem behoben, bei dem die Rückgabe eines ShadowRoot aus WebDriver:ExecuteScript zu einem cyclic object value-Fehler führte. Weitere Informationen finden Sie in Firefox Bug 1764594.

Änderungen für Add-on-Entwickler

  • matchDiacritics wurde der Find.find-API hinzugefügt. Diese Option ermöglicht es, zwischen akzentuierten Buchstaben und ihren Basisbuchstaben zu unterscheiden. Zum Beispiel findet eine Suche nach "résumé" kein Ergebnis für "resume", wenn auf true gesetzt Firefox Bug 1680606.
  • search.query wurde hinzugefügt, um die Kompatibilität der Such-API mit Chromium-basierten Browsern bereitzustellen Firefox Bug 1804357.
  • Die Eigenschaft disposition wurde zu search.search hinzugefügt, was es ermöglicht, Ergebnisse in einem neuen Tab oder Fenster anzuzeigen Firefox Bug 1811274.