Firefox 105 開發者釋出說明

本文件介紹了 Firefox 105 中影響開發者的變更。Firefox 105 於 2022 年 9 月 20 日釋出。

Web 開發人員的變更

HTML

無顯著變化。

CSS

  • 嵌入式內容,例如 SVG 定義和 <iframe> 中的內容,現在會尊重其所嵌入元素的 the theme preferences,而不是作業系統或瀏覽器偏好(這可能不同)。具體來說,嵌入式內容現在繼承了嵌入元素的 color-scheme,並且嵌入式內容中的 prefers-color-scheme 媒體查詢會尊重此值,而不是作業系統/瀏覽器級別的 the theme setting(Firefox bug 1779457)。

JavaScript

API

DOM

WebDriver 一致性 (WebDriver BiDi, Marionette)

WebDriver BiDi

  • 在 IPv6 優先 DNS 解析的系統上,當 localhost 用作 WebSocket 伺服器的主機時,客戶端將不再連線失敗(Firefox bug 1769994)。

  • 改進了 RemoteValue 支援,允許序列化具有簡單 JSON 可序列化欄位的純 JS 物件(Firefox bug 1779226)。

Marionette

  • WebDriver:GetElementProperty 命令現在能夠返回由 Web 內容設定的節點屬性(Firefox bug 1398792)。

附加元件開發人員的變更