Firefox 97 開發者釋出說明

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

Web 開發人員的變更

HTML

無顯著變化

CSS

  • CSS 單位 capic 現在支援與 <length><length-percentage> 資料型別一起使用。有關更多資訊,請參閱 Firefox bug 1702924Firefox bug 1531223

  • CSS 屬性 color-adjust 已重新命名為 print-color-adjust,以匹配相關規範。color-adjust 簡寫名稱已被棄用。有關詳細資訊,請參閱 Firefox bug 747595

  • CSS 級聯層現在預設可用。@layer 規則宣告一個級聯層,該層允許宣告樣式,並且可以透過使用 layer() 函式的 @import 規則進行匯入。有關更多詳細資訊,請參閱 Firefox bug 1699217

  • 全域性 CSS 關鍵字 revert-layer 已新增,允許將一個級聯層中的屬性值回滾到前一個級聯層中的匹配規則。此關鍵字可應用於任何屬性,包括 CSS 簡寫屬性 all。有關更多資訊,請參閱 Firefox bug 1699220

  • CSS scrollbar-gutter 屬性現在受支援。這使開發人員能夠控制捲軸的預留空間,從而防止隨著內容增長而出現不必要的佈局更改。有關更多詳細資訊,請參閱 Firefox bug 1715112

JavaScript

無顯著變化

SVG

  • 用於繪製路徑的 SVG d 屬性現在可用作 CSS 中的屬性。它接受 path()none 的值。(有關詳細資訊,請參閱 Firefox bug 1744599。)

移除

  • 許多 SVGPathSeg API 現在預設處於停用狀態(透過首選項),並且預計將在未來的版本中刪除。這包括:SVGPathSegListSVGPathElement.getPathSegAtLength()SVGAnimatedPathData。(有關更多詳細資訊,請參閱 Firefox bug 1388931。)

API

DOM

WebDriver 符合性 (Marionette)

  • Marionette:Quit 接受一個新的布林引數 safeMode,用於以安全模式重啟 Firefox(Firefox bug 1144075)。
  • 在等待當前或初始文件載入時,WebDriver:NewSessionWebDriver:NewWindow 的穩定性得到提高(Firefox bug 1739369Firefox bug 1747359)。

附加元件開發人員的變更