Firefox 96 開發者發行說明

本文件提供了關於 Firefox 96 中影響開發者的更改資訊。Firefox 96 於 2022 年 1 月 11 日釋出。

Web 開發人員的變更

HTML

無顯著變化

CSS

  • 已實現 hwb() 函式,可用作 CSS 顏色值hwb() 函式符號根據色相(hue)、白度(whiteness)和黑度(blackness)來表達給定的顏色。可選的 alpha 分量表示顏色的透明度。(Firefox bug 1352755)。

  • Firefox 現在支援 color-scheme 屬性。這允許元素指示其可以舒適地渲染的配色方案。常見選項包括“light”(淺色)和“dark”(深色),或“day mode”(日間模式)和“night mode”(夜間模式)。(Firefox bug 1576289)。

  • counter-reset 屬性現在支援 reversed() 函式,用於建立反向CSS 計數器,這些計數器旨在按降序為元素編號。這可以與 list-item 計數器一起使用,以自動反向為有序列表編號,從列表中的元素數量開始(list-item 是自動應用於有序列表的計數器,例如使用 <ol> 建立的列表)。Firefox 內部使用此功能來支援 <ol>reversed 屬性。(Firefox bug 1706346)。

JavaScript

無顯著變化。

HTTP

無顯著變化。

API

Canvas

DOM

媒體、WebRTC 和 Web Audio

  • 從 WebRTC API RTCStatsReport 介面中移除了許多已棄用的非標準統計欄位,包括:bitrateMeanbitrateStdDevframerateMeanframerateStdDevdroppedFrames。(Firefox bug 1367562)。

WebDriver 符合性 (Marionette)

  • 添加了 WebDriver:GetElementShadowRoot 命令,用於檢索由給定元素託管的 Shadow Root(開啟或關閉)(Firefox bug 1700073)。
  • 修復了 WebDriver:ExecuteScriptWebDriver:ExecuteAsyncScript 中導致在嘗試返回元素的 ShadowRoot 時出現 cyclic object value 錯誤的一個 bug(Firefox bug 1489490)。
  • 增強了 WebDriver:Print,以支援將文件列印為 PDF 時的頁面範圍。(Firefox bug 1678347)。

附加元件開發人員的變更