Firefox 106 开发者版本

本文提供了有关 Firefox 106 中将影响开发人员的更改的信息。Firefox 106 于 2022 年 10 月 18 日发布。

Web 开发人员更改

HTML

MathML

CSS

  • 现在,@supports at-rule 支持 font-tech()font-format() 函数。这些函数可用于测试浏览器是否支持给定的字体技术或格式,并且可以根据结果应用 CSS 样式 (Firefox 错误 1786493)。

JavaScript

没有显著变化。

API

DOM

  • 现在支持 HTMLMetaElement.media 属性。此属性允许你根据 media 值(例如 max-width: 600px)设置不同的主题颜色。具有 media 属性的元元素允许浏览器将 content 值与 theme-color 结合使用,以针对给定的媒体查询设置页面或 UI 颜色 (Firefox 错误 1706179)。

WebDriver 兼容性 (WebDriver BiDi, Marionette)

WebDriver BiDi

  • 添加了对 script.getRealms 命令的基本支持,该命令当前仅限于 WindowRealmInfo 类型,其中包括窗口领域和沙盒领域 (Firefox 错误 1766240)。
  • 添加了对 browsingContext.load 事件的支持,该事件在 BrowsingContext 的窗口上触发 load 事件时发出 (Firefox 错误 1756619)。
  • 添加了一个对象引用存储,以保存序列化远程值的强引用 (Firefox 错误 1770736)。
  • 添加了对反序列化在对象引用存储中创建的远程引用的支持 (Firefox 错误 1788124)。
  • 添加了对 script.evaluatescript.callFunctionscript.disown 命令的完全支持 (Firefox 错误 1778976)。

Marionette

  • 添加了对 操作wheel 输入源的支持,该输入源与轮式输入设备相关联 (Firefox 错误 1746601)。
  • 添加了在基于 GeckoView 的应用程序(例如 Firefox for Android)中打开和关闭标签页的支持 (Firefox 错误 1506782)。

附加组件开发人员更改

  • 现在默认情况下可以使用将 Manifest V2 的 "background" 清单键属性 "persistent" 设置为 false 的功能(使背景页面非持久化)。
  • 现在,"content_security_policy" 清单键中的 object-src 指令是可选的 (Firefox 错误 1766881)。有关更多详细信息,请参阅 "content_security_policy" 清单键页面上的 object-src 指令

旧版本