Firefox 96 开发者版

本文提供了有关 Firefox 96 中影响开发人员的更改的信息。Firefox 96 于 2022 年 1 月 11 日发布。

Web 开发人员更改

HTML

无重大更改

CSS

  • 已实现 hwb() 函数,用作 CSS 颜色值hwb() 函数表示法根据给定颜色的色相、白度和黑度来表示该颜色。可选的 alpha 分量表示颜色的透明度。(Firefox 错误 1352755)。
  • Firefox 现在支持 color-scheme 属性。这允许元素指示其可以舒适地呈现的配色方案。常见选项包括“浅色”和“深色”,或“日间模式”和“夜间模式”。(Firefox 错误 1576289)。
  • counter-reset 属性现在支持 reversed() 函数来创建反向CSS 计数器,这些计数器用于以降序对元素进行编号。这可以与 list-item 计数器一起使用,以自动反向对有序列表进行编号,从列表中的元素数量开始(list-item 是自动应用于有序列表的计数器,例如使用 <ol> 创建的列表)。Firefox 在内部使用此功能来支持 <ol>reversed 属性。(Firefox 错误 1706346)。

JavaScript

无重大更改。

HTTP

无重大更改。

API

Canvas

DOM

媒体、WebRTC 和 Web 音频

WebDriver 符合性 (Marionette)

  • 添加了命令 WebDriver:GetElementShadowRoot 以检索由给定元素托管的影子根(打开或关闭)(Firefox 错误 1700073)。
  • 修复了 WebDriver:ExecuteScriptWebDriver:ExecuteAsyncScript 中的一个错误,该错误在尝试返回元素的 ShadowRoot 时导致 循环对象值 错误(Firefox 错误 1489490)。
  • WebDriver:Print 已增强以支持在将文档打印为 PDF 时打印页面范围(Firefox 错误 1678347)。

附加组件开发人员更改

旧版本