Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Firefox 109 für Entwickler

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

CSS

JavaScript

Keine bemerkenswerten Änderungen.

SVG

Entfernte Funktionen

  • SVGGraphicsElement.getTransformToElement() wurde entfernt. Dies folgt seiner 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-Builds 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 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 jetzt in WebDriverBiDiServer.json anstelle von WebDriverBiDiActivePort geschrieben, die 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 von einzelnen contexts beim Verwenden 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 null-basiert korrigiert (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) fehlschlugen, wenn das Firefox-Fenster von anderen Anwendungen unter Windows verdeckt war (Firefox-Bug 1802473).

Änderungen für Add-on-Entwickler