Firefox 109 für Entwickler

Dieser Artikel bietet Informationen über die Ä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 einer <datalist> verknüpft wird, um Firefox zu ermöglichen, Markierungen entlang des Bereichs anzuzeigen.

CSS

JavaScript

Keine bemerkenswerten Änderungen.

SVG

Entfernungen

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

  • Die Attribute SVGGraphicsElement.nearestViewportElement und SVGGraphicsElement.farthestViewportElement wurden standardmäßig in Nightly- und frühen Beta-Versionen deaktiviert (hinter der Präferenz 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 Veröffentlichung vollständig aus Firefox entfernt. (Firefox Bug 1133174).

HTTP

APIs

DOM

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Die Verbindungsdetails für WebDriver BiDi werden jetzt in WebDriverBiDiServer.json geschrieben statt in WebDriverBiDiActivePort, das sowohl den Port (ws_port) als auch den Host (ws_host) enthält. Diese Datei befindet sich im Firefox-Profilordner (Firefox Bug 1792875).
  • Unterstützung für das Abonnieren / Abbestellen einzelner Kontexte bei Verwendung von session.subscribe und session.unsubscribe hinzugefügt (Firefox Bug 1723102).
  • Unterstützung für die Serialisierung von Node-Objekten hinzugefügt (Firefox Bug 1770731).
  • Der columnNumber für exceptions und stackTraces wurde auf 0-basierend korrigiert (Firefox Bug 1796073).

Marionette

  • Ein Fehler wurde behoben, bei dem WebDriver:NewWindow und WebDriver:SwitchToWindow das neue Fenster nicht ordnungsgemäß fokussierten (Firefox Bug 1798655).
  • Ein Fehler wurde behoben, bei dem WebDriver:FindElement (und ähnliche Befehle) fehlschlagen würden, wenn das Firefox-Fenster von anderen Anwendungen auf Windows überdeckt war (Firefox Bug 1802473).

Änderungen für Add-on-Entwickler

Ältere Versionen