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 enthält Informationen über die Änderungen in Firefox 102, die Entwickler betreffen. Firefox 102 wurde am 28. Juni 2022 veröffentlicht.

Änderungen für Webentwickler

HTML

Keine bemerkenswerten Änderungen.

CSS

Das update Media-Feature, das verwendet werden kann, um die Fähigkeit des Ausgabegeräts zu ermitteln, das Erscheinungsbild von Inhalten nach deren Rendern zu modifizieren, ist nun standardmäßig verfügbar (Firefox-Bug 1422312).

JavaScript

Keine bemerkenswerten Änderungen.

APIs

Sicherheit

  • Die Unterstützung der wasm-unsafe-eval CSP-Policydirektive wurde implementiert. Ein Dokument mit einer CSP, die Skripte einschränkt, lädt und führt WebAssembly nicht mehr aus, es sei denn, die CSP verwendet 'wasm-unsafe-eval' oder das vorhandene 'unsafe-eval' Schlüsselwort (Firefox-Bug 1740263).

DOM

WebDriver-Konformität

WebDriver BiDi

  • Es gibt einige Verbesserungen bei Webdriver BiDi's browsingContext.navigate

Marionette

  • Ermöglichen Sie es Marionette, sich mit einer instanzlosen Instanz von Firefox zu verbinden (Firefox-Bug 1726465).
  • Behebung eines Problems, bei dem WebDriver:Navigate mit einer PageLoadStrategy von "none" zurückkehrt, bevor die Navigation begonnen hat (Firefox-Bug 1754132).
  • Behebung einer potenziellen Race-Condition in WebDriver:SwitchToWindow, wenn zu einem anderen Tab gewechselt wird (Firefox-Bug 1749666).

Änderungen für Add-on-Entwickler

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