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

  • Die CSS-Farb-Funktionen 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 CSS-Farbwert Dokumentation (Firefox-Bug 1352757 und Firefox-Bug 1128204).

JavaScript

Keine bemerkenswerten Änderungen.

SVG

  • Die Werte context-stroke und context-fill werden nun innerhalb von <marker>-Elementen unterstützt. Weitere Informationen zur Verwendung dieser Werte mit den Eigenschaften fill und stroke finden Sie in der <marker> Dokumentation (Firefox-Bug 752638).

HTTP

APIs

DOM

  • Der FormData-Konstruktor akzeptiert jetzt einen zweiten optionalen submitter Parameter, um einen Submit-Button anzugeben. Wenn der Button einen Namen hat oder ein Bild-Button ist, wird er zum Formulardatensatz beitragen. Dies macht es möglich, ein FormData-Objekt mit dem gleichen Datensatz zu erstellen, wie es eine standardmäßige Formularübermittlung durch den Button erzeugen würde. Siehe Firefox-Bug 1812696 für weitere Details.

Media, WebRTC und Web Audio

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Es wurden Verhaltensänderungen bei der Behandlung von Überprüfungen veralteter Elemente basierend auf kürzlich aktualisierten WebDriver-Klassikspezifikationen vorgenommen. Siehe Firefox-Bug 1808894 für weitere Details.

Marionette

  • Ein Problem wurde behoben, bei dem das Zurückgeben eines ShadowRoot von WebDriver:ExecuteScript einen cyclic object value Fehler verursacht. Siehe Firefox-Bug 1764594 für weitere Details.

Änderungen für Add-on-Entwickler

  • matchDiacritics wurde zur Find.find API hinzugefügt. Diese Option ermöglicht es, Suchen zu unterscheiden zwischen Buchstaben mit Akzenten und ihren Basenbuchstaben. Zum Beispiel wird bei Einstellung auf true beim Suchen nach "résumé" kein Treffer für "resume" gefunden Firefox-Bug 1680606.
  • search.query wurde hinzugefügt, um Such-API-Kompatibilität mit auf Chromium basierenden Browsern bereitzustellen Firefox-Bug 1804357.
  • Die disposition Eigenschaft wurde search.search hinzugefügt und ermöglicht es, Ergebnisse in einem neuen Tab oder Fenster anzuzeigen Firefox-Bug 1811274.