Firefox 109 für Entwickler

Dieser Artikel bietet Informationen zu den Änderungen in Firefox 109, die Entwickler betreffen. Firefox 109 wurde am 17. Januar 2023 veröffentlicht.

Änderungen für Webentwickler

HTML

  • Das range-Element unterstützt das list-Attribut, das über eine ID mit einem <datalist> verbunden ist, damit Firefox Markierungen entlang des Bereichs anzeigen kann.

CSS

JavaScript

Keine bemerkenswerten Änderungen.

SVG

Entfernungen

  • SVGGraphicsElement.getTransformToElement() wurde entfernt. Dies folgt auf die Entfernung aus der SVG2-Spezifikation im Jahr 2015 und aus anderen großen Browsern. (Firefox Fehler 1803790).

  • Die Attribute SVGGraphicsElement.nearestViewportElement und SVGGraphicsElement.farthestViewportElement wurden standardmäßig in Nightly- und frühen Beta-Versionen deaktiviert (hinter der Einstellung svg.nearestAndFarthestViewportElement.enabled). SVGElement.viewportElement kann als Alternative zu SVGGraphicsElement.nearestViewportElement verwendet werden. Sie wurden aus der SVG2-Spezifikation entfernt und werden wahrscheinlich in einer zukünftigen Firefox-Version vollständig entfernt. (Firefox Fehler 1133174).

HTTP

APIs

DOM

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Die Verbindungsdetails für WebDriver BiDi werden nun in WebDriverBiDiServer.json und nicht mehr in WebDriverBiDiActivePort geschrieben, das sowohl den Port (ws_port) als auch den Host (ws_host) enthält. Diese Datei befindet sich im Firefox-Profilordner (Firefox Fehler 1792875).
  • Unterstützung für das Abonnieren/Dedizierten von individuellen contexts beim Verwenden von session.subscribe und session.unsubscribe hinzugefügt (Firefox Fehler 1723102).
  • Unterstützung für das Serialisieren von Node-Objekten hinzugefügt (Firefox Fehler 1770731).
  • Der columnNumber für exceptions und stackTraces wurde auf 0-basierend korrigiert (Firefox Fehler 1796073).

Marionette

  • Ein Fehler wurde behoben, bei dem WebDriver:NewWindow und WebDriver:SwitchToWindow das neue Fenster nicht richtig fokussierten (Firefox Fehler 1798655).
  • Ein Fehler wurde behoben, bei dem WebDriver:FindElement (und ähnliche Befehle) fehlschlagen würden, wenn das Firefox-Fenster unter anderen Anwendungen in Windows verdeckt wäre (Firefox Fehler 1802473).

Änderungen für Add-on-Entwickler

Ältere Versionen