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 预览功能