Firefox 100 für Entwickler

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

Änderungen für Webentwickler

HTML

Keine bemerkenswerten Änderungen.

CSS

  • Die CSS-Medienfunktionen für dynamic-range und video-dynamic-range werden jetzt unterstützt. Sie können nun testen, ob ein Benutzeragent oder ein Ausgabegerät die Kombination aus Helligkeit, Kontrastverhältnis und Farbtiefe unterstützt, indem Sie dynamic-range verwenden und auf der Videoebene video-dynamic-range verwenden (Firefox Fehler 1751217).

JavaScript

Keine bemerkenswerten Änderungen.

HTTP

Entfernungen

APIs

DOM

WebAssembly

  • WebAssembly unterstützt jetzt Ausnahmen, die sowohl in WebAssembly als auch in JavaScript (oder einer anderen Laufzeitumgebung) geworfen und abgefangen werden können und die Umgebungsgrenzen überschreiten, wenn sie nicht abgefangen werden. Die JavaScript-Darstellungen von WebAssembly-Ausnahmen sind WebAssembly.Exception und WebAssembly.Tag (Firefox Fehler 1759217).

WebDriver-Konformität (Marionette)

Änderungen für Add-on-Entwickler

  • Die Eigenschaften color_scheme und content_color_scheme wurden zum theme-Manifest-Schlüssel hinzugefügt und sind in der theme API verfügbar. Diese Eigenschaften ermöglichen es einem Thema, zu überschreiben, ob ein helles oder dunkles Farbschema automatisch auf das Chrome oder den Inhalt angewendet wird (Firefox Fehler 1708105).
  • Sie können jetzt einen stummgeschalteten Tab erstellen, indem Sie tabs.create() mit der neuen muted Eigenschaft im createProperties Objekt verwenden (Firefox Fehler 1372100).
  • Unterstützung für runtime.onSuspend und runtime.onSuspendCanceled hinzugefügt, um die Unterstützung für Event-Page-Funktionen zu verbessern (Firefox Fehler 1753850).

Ältere Versionen