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 102 Versionshinweise für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 102, die Entwickler betreffen werden. Firefox 102 wurde am 28. Juni 2022 veröffentlicht.

Änderungen für Webentwickler

HTML

Keine bemerkenswerten Änderungen.

CSS

Das update Medienmerkmal, das verwendet werden kann, um die Fähigkeit des Ausgabegeräts zu erfragen, das Erscheinungsbild von Inhalten nach deren Darstellung zu ändern, ist jetzt standardmäßig verfügbar (Firefox-Bug 1422312).

JavaScript

Keine bemerkenswerten Änderungen.

APIs

Sicherheit

  • Die Unterstützung der wasm-unsafe-eval CSP-Richtlinie wurde implementiert. Ein Dokument mit einer CSP, die Skripte einschränkt, wird WebAssembly nicht mehr laden und ausführen, es sei denn, die CSP verwendet 'wasm-unsafe-eval' oder das bestehende 'unsafe-eval' Schlüsselwort (Firefox-Bug 1740263).

DOM

WebDriver-Konformität

WebDriver BiDi

  • Es gibt einige Verbesserungen bei Webdriver BiDis browsingContext.navigate

Marionette

  • Erlaubt Marionette, sich mit einer fensterlosen Instanz von Firefox zu verbinden (Firefox-Bug 1726465).
  • Behobenes Problem, bei dem WebDriver:Navigate mit einer PageLoadStrategy von "none" zurückkehrt, bevor die Navigation begonnen hat (Firefox-Bug 1754132).
  • Behoben wurde eine potenzielle Rennbedingung in WebDriver:SwitchToWindow beim Wechseln zu einem anderen Tab (Firefox-Bug 1749666).

Änderungen für Add-on-Entwickler

  • Die scripting API, die Funktionen zum Skriptausführen, Einfügen und Entfernen von CSS und zur Verwaltung der Registrierung von Inhalts-Skripten bietet, ist für Manifest V2-Erweiterungen verfügbar (Firefox-Bug 1766615).
  • Die nonPersistentCookies Option der privacy.websites cookieConfig Eigenschaft ist veraltet (Firefox-Bug 1754924).
  • Vorschau von Manifest V3 Funktionen:
    • Mit der Einführung der Unterstützung des 'wasm-unsafe-eval' CSP-Schlüsselworts in Firefox (Firefox-Bug 1740263) müssen Manifest V3-Erweiterungen dieses Schlüsselwort im content_security_policy Manifest-Schlüssel angeben, um WebAssembly zu verwenden. Für Rückwärtskompatibilität können Manifest V2-Erweiterungen WebAssembly weiterhin ohne das Schlüsselwort verwenden (Firefox-Bug 1766027).