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
undvideo-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 Siedynamic-range
verwenden und auf der Videoebenevideo-dynamic-range
verwenden (Firefox Fehler 1751217).
JavaScript
Keine bemerkenswerten Änderungen.
HTTP
Entfernungen
- Der nicht-standardmäßige
Large-Allocation
HTTP-Header wurde entfernt (Firefox Fehler 1598759).
APIs
WritableStream
,WritableStreamDefaultWriter
,WritableStreamDefaultController
undReadableStream.pipeTo()
werden jetzt unterstützt (Firefox Fehler 1759597).
DOM
- Code kann jetzt die statische Methode
AbortSignal.timeout()
verwenden. Dies gibt einAbortSignal
zurück, das verwendet werden kann, um eine Operation automatisch mitTimeoutError
nach einer bestimmten Zeit abzubrechen (Firefox Fehler 1753309).
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)
- Unterstützung für Benutzeraufforderungen (z.B.
alert
) auf Android hinzugefügt (Firefox Fehler 1708105).
Änderungen für Add-on-Entwickler
- Die Eigenschaften
color_scheme
undcontent_color_scheme
wurden zum theme-Manifest-Schlüssel hinzugefügt und sind in dertheme
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 neuenmuted
Eigenschaft imcreateProperties
Objekt verwenden (Firefox Fehler 1372100). - Unterstützung für
runtime.onSuspend
undruntime.onSuspendCanceled
hinzugefügt, um die Unterstützung für Event-Page-Funktionen zu verbessern (Firefox Fehler 1753850).
Ältere Versionen
- Firefox 99 für Entwickler
- Firefox 98 für Entwickler
- Firefox 97 für Entwickler
- Firefox 96 für Entwickler
- Firefox 95 für Entwickler
- Firefox 94 für Entwickler
- Firefox 93 für Entwickler
- Firefox 92 für Entwickler
- Firefox 91 für Entwickler
- Firefox 90 für Entwickler
- Firefox 89 für Entwickler
- Firefox 88 für Entwickler
- Firefox 87 für Entwickler
- Firefox 86 für Entwickler
- Firefox 85 für Entwickler
- Firefox 84 für Entwickler
- Firefox 83 für Entwickler
- Firefox 82 für Entwickler
- Firefox 81 für Entwickler
- Firefox 80 für Entwickler
- Firefox 79 für Entwickler
- Firefox 78 für Entwickler
- Firefox 77 für Entwickler
- Firefox 76 für Entwickler
- Firefox 75 für Entwickler
- Firefox 74 für Entwickler
- Firefox 73 für Entwickler
- Firefox 72 für Entwickler
- Firefox 71 für Entwickler
- Firefox 70 für Entwickler
- Firefox 69 für Entwickler