Firefox 102 開發者釋出說明

本文件提供了有關 Firefox 102 中將影響開發者的更改資訊。Firefox 102 於 2022 年 6 月 28 日釋出。

Web 開發人員的變更

HTML

無顯著變化。

CSS

現在預設啟用 update 媒體功能,該功能可用於查詢輸出裝置在渲染內容後修改其外觀的能力(Firefox bug 1422312)。

JavaScript

無顯著變化。

API

安全

  • 已實現對 wasm-unsafe-eval CSP 策略指令的支援。具有限制指令碼的 CSP 的文件將不再載入和執行 WebAssembly,除非 CSP 使用 'wasm-unsafe-eval' 或現有的 'unsafe-eval' 關鍵字(Firefox bug 1740263)。

DOM

WebDriver 一致性

WebDriver BiDi

Marionette

  • 允許 marionette 連線到無視窗的 Firefox 例項(Firefox bug 1726465)。
  • 修復了 `WebDriver:Navigate` 在 PageLoadStrategy 為 "none" 時在導航開始前返回的問題(Firefox bug 1754132)。
  • 修復了在切換到不同標籤頁時 `WebDriver:SwitchToWindow` 可能存在的競態條件(Firefox bug 1749666)。

附加元件開發人員的變更

  • 提供執行指令碼、插入和移除 CSS 以及管理內容指令碼註冊功能的 scripting API 可用於 Manifest V2 擴充套件(Firefox bug 1766615)。
  • privacy.websitescookieConfig 屬性的 nonPersistentCookies 選項已棄用(Firefox bug 1754924)。
  • Manifest V3 預覽功能