Firefox 110 für Entwickler

Dieser Artikel bietet Informationen zu den Ä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, sodass JavaScript auf den Namen und die Abfrage, die in einer @container-Regeldefinition verwendet werden, zugreifen kann (Firefox-Bug 1787173).

  • Elemente verlieren nun den Fokus, wenn ein Stil angewendet wird, der sie unberechtigt macht, den Fokus zu halten, wie hidden, und das blur event wird ausgelöst. Der Fokus verschiebt sich dann zum Viewport. Bisher hätte der Fokus beim Element verbleiben. (Siehe Firefox-Bug 1810077 für weitere Details.)

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

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

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

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

  • Ein timestamp-Feld wurde zu den Ereignissen browsingContext.domContentLoaded und browsingContext.load 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 Nodes (Element- und Shadow-Root-Referenzen) wurde nach jüngsten Änderungen im klassischen WebDriver vom Parent- zum Web-Content-Prozess verlagert (Firefox-Bug 1692468).

  • Die JSON-Serialisierungs- und Deserialisierungsalgorithmen wurden verbessert, um der Spezifikation des klassischen WebDrivers zu entsprechen (Firefox-Bug 1794078).

Änderungen für Add-on-Entwickler

Ältere Versionen