Firefox 110 für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 110, die Entwickler betreffen werden. Firefox 110 wurde am 14. Februar 2023 veröffentlicht.

Änderungen für Webentwickler

HTML

Keine bemerkenswerten Änderungen.

CSS

JavaScript

APIs

DOM

  • CSSContainerRule wird unterstützt, was es JavaScript ermöglicht, auf den Namen und die Abfrage zuzugreifen, die in einer @container Regeldefinition verwendet werden (Firefox-Bug 1787173).

  • Elemente verlieren jetzt den Fokus, wenn ein Stil angewendet wird, der sie für den Fokus unberechtigt macht, wie hidden, und das blur Ereignis wird ausgelöst. Der Fokus wird dann auf das Ansichtsfenster verschoben. Früher blieb der Fokus beim Element. (Siehe Firefox-Bug 1810077 für weitere Details.)

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Unterstützung für die network.beforeRequestSent (Firefox-Bug 1790368), network.responseStarted (Firefox-Bug 1790370) und network.responseCompleted (Firefox-Bug 1790372) Ereignisse hinzugefügt.

  • Unterstützung für den browsingContext.captureScreenshot Befehl zum Erfassen von Vollbild-Screenshots hinzugefügt (Firefox-Bug 1800086).

  • Unterstützung für die Serialisierung und Deserialisierung von generischen Plattformobjekten hinzugefügt (Firefox-Bug 1792524), sowie für NodeList und HTMLCollection Plattformobjekte (Firefox-Bug 1802284).

  • Ein timestamp Feld zu den browsingContext.domContentLoaded und browsingContext.load Ereignissen hinzugefügt (Firefox-Bug 1790378).

  • Ein type Feld zur Antwort von script.evaluate und script.callFunction hinzugefügt, um entweder success oder exception Ergebnisse anzuzeigen (Firefox-Bug 1803599).

Marionette

  • Der Cache für bekannte Knoten (Element- und Shadow-Root-Referenzen) wurde vom Elternteil in den Webinhaltprozess verschoben, entsprechend den neuesten Änderungen im klassischen WebDriver (Firefox-Bug 1692468).

  • Die JSON-Serialisierungs- und Deserialisierungsalgorithmen wurden verbessert, um konform mit der klassischen WebDriver-Spezifikation zu sein (Firefox-Bug 1794078).

Änderungen für Add-on-Entwickler

Ältere Versionen