Firefox 104 für Entwickler

Dieser Artikel enthält Informationen über die Änderungen in Firefox 104, die Entwickler betreffen werden. Firefox 104 wurde am 23. August 2022 veröffentlicht.

Änderungen für Webentwickler

HTML

Keine bemerkenswerten Änderungen.

CSS

Keine bemerkenswerten Änderungen.

JavaScript

APIs

DOM

  • HTMLElement.focus() unterstützt jetzt den Parameter option.focusVisible, der verwendet werden kann, um einen Browser zu zwingen, eine visuelle Anzeige nach dem Fokussieren des Elements zu zeigen. Beachten Sie, dass Browser automatisch visuelle Anzeigen auf fokussierten Elementen bereitstellen können, wenn die Implementierung feststellt, dass dies die Zugänglichkeit verbessert. (Siehe Firefox-Bug 1765083 für weitere Details.)

Canvas

SVG

Entfernungen

  • Das options-Argument der Methode IDBFactory.open() wurde entfernt. Diese Option bot eine nicht standardisierte und nur in Firefox verfügbare Möglichkeit, die angegebene Datenbank persistent zu machen. Die Option wurde zuvor als veraltet markiert, und Benutzer, die diese Funktionalität benötigen, sollten bereits auf StorageManager.persist() migriert sein. (Siehe Firefox-Bug 1354500 für weitere Details.)

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Unterstützung für source zum log.entryAdded-Ereignis hinzugefügt (Firefox-Bug 1770792).
  • Aktualisierte url, die für browsingContext.contextCreated-Ereignisse gesendet wird, um about:blank für neu geöffnete Browsing-Kontexte zu sein (Firefox-Bug 1775141).

Marionette

  • Verbesserte Stabilität und Leistung beim Minimieren oder Wiederherstellen von Fenstern unter Linux (Firefox-Bug 1780212).
  • Unterstützung für touch-Aktionen hinzugefügt (Firefox-Bug 1543337).

Änderungen für Add-on-Entwickler

  • Die Flags emailtracking und emailtracking_content wurden zu den verfügbaren Tracking-Klassifikationen in urlClassification für die webRequest-Ereignisse hinzugefügt (Firefox-Bug 1773695).