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 JavaScript erlaubt, 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 ineligible macht, den Fokus zu halten, wie hidden, und das blur Ereignis wird ausgelöst. Der Fokus bewegt sich dann zum Viewport. Bisher würde der Fokus beim Element bleiben. (Weitere Details finden Sie unter Firefox-Bug 1810077).

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

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

  • Unterstützung wurde hinzugefügt für den browsingContext.captureScreenshot Befehl, um vollständige Seiten-Screenshots zu erfassen (Firefox-Bug 1800086).

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

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

  • Ein type Feld wurde der 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 Shadow-Root-Referenzen) wurde vom Parent-Prozess in den Web-Content-Prozess verschoben, nach jüngsten Änderungen an WebDriver Classic (Firefox-Bug 1692468).

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

Änderungen für Add-on-Entwickler

Ältere Versionen