Firefox 109 für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 109, die Entwickler betreffen werden. 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> verlinkt ist, um Firefox das Anzeigen von Markierungen entlang des Bereichs zu ermöglichen.

CSS

JavaScript

Keine nennenswerten Änderungen.

SVG

Entfernt

  • 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 (hinter der Präferenz svg.nearestAndFarthestViewportElement.enabled) deaktiviert. SVGElement.viewportElement kann als Alternative zu SVGGraphicsElement.nearestViewportElement verwendet werden. Sie wurden aus der SVG2-Spezifikation entfernt und werden wahrscheinlich in einer zukünftigen Version 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 nun 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 contexts 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).
  • Korrigiert die columnNumber für exceptions und stackTraces, sodass sie 0-basiert sind (Firefox-Bug 1796073).

Marionette

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

Änderungen für Add-on-Entwickler

Ältere Versionen