面向开发者的 Firefox 105

本文介绍了影响开发者的 Firefox 105 中的变更信息。Firefox 105 于 2022 年 9 月 20 日发布。

面向 Web 开发者的变更

HTML

无重大变更。

CSS

  • 嵌入式内容,例如 SVG 定义和 <iframe> 中的内容,现在会尊重其嵌入元素的主题偏好,而不是操作系统或浏览器的偏好(可能不同)。具体来说,嵌入式内容现在会继承嵌入元素的 color-scheme,并且嵌入式内容中的 prefers-color-scheme 媒体查询会尊重此值,而不是操作系统/浏览器级别的主题设置 (Firefox 错误 1779457)。

JavaScript

API

DOM

WebDriver 符合性(WebDriver BiDi、Marionette)

WebDriver BiDi

  • 在具有 IPv6 首选 DNS 解析的系统上,当使用 localhost 作为 WebSocket 服务器的主机时,客户端将不再无法连接 (Firefox 错误 1769994)。
  • 改进的 RemoteValue 支持,允许将具有简单 JSON 可序列化字段的普通 JS 对象序列化 (Firefox 错误 1779226)。

Marionette

  • WebDriver:GetElementProperty 命令现在能够返回由 Web 内容设置的节点属性 (Firefox 错误 1398792)。

面向附加组件开发者的变更

旧版本