Firefox 110 für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 110, die Entwickler betreffen. 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 At-Regeldifinition verwendet werden (Firefox Bug 1787173).

  • Elemente verlieren jetzt den Fokus, wenn ein Stil angewendet wird, der sie ungeeignet macht, den Fokus zu halten, wie hidden, und das blur event wird ausgelöst. Der Fokus wird dann auf den Viewport verschoben. Zuvor blieb der Fokus beim Element. (Siehe Firefox Bug 1810077 für mehr 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 hinzugefügt, um vollständige Seitenscreenshots zu erfassen (Firefox Bug 1800086).

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

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

  • Ein type Feld zur Antwort für 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 Schattenwurzelreferenzen) wurde vom übergeordneten Prozess zum Webinhalt-Prozess verschoben, entsprechend den letzten Änderungen in WebDriver Classic (Firefox Bug 1692468).

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

Änderungen für Add-on-Entwickler