Firefox 100 für Entwickler

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

Änderungen für Webentwickler

HTML

Keine bemerkenswerten Änderungen.

CSS

  • Die CSS-Media-Features für dynamic-range und video-dynamic-range werden jetzt unterstützt. Sie können nun testen, ob ein User-Agent oder ein Ausgabegerät die Kombination von Helligkeit, Kontrastverhältnis und Farbtiefe durch die Verwendung von dynamic-range und im Videobereich durch die Verwendung von video-dynamic-range unterstützt (Firefox-Bug 1751217).

JavaScript

Keine bemerkenswerten Änderungen.

HTTP

Entfernung

APIs

DOM

WebAssembly

  • WebAssembly unterstützt jetzt Ausnahmen, die entweder in WebAssembly oder JavaScript (oder einer anderen Laufzeitumgebung) geworfen und abgefangen werden können, wobei sie die Umgebungsgrenzen überschreiten, wenn sie nicht behandelt werden. Die JavaScript-Repräsentationen von WebAssembly-Ausnahmen sind WebAssembly.Exception und WebAssembly.Tag (Firefox-Bug 1759217).

WebDriver-Konformität (Marionette)

  • Unterstützung für Benutzeraufforderungen (z.B. alert) auf Android hinzugefügt (Firefox-Bug 1708105).

Änderungen für Add-on-Entwickler

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

Ältere Versionen