Firefox 113 开发者版本

本文档提供了有关 Firefox 113 中影响开发者的更改的信息。Firefox 113 于 2023 年 5 月 9 日发布。

针对 Web 开发者的更改

HTML

无重大更改。

CSS

JavaScript

无重大更改。

API

媒体、WebRTC 和 Web Audio

移除

  • 已弃用且非标准的 CanvasRenderingContext2D.mozTextStyle 属性已永久删除。这之前隐藏在首选项后面。(Firefox bug 1294362)。
  • 已弃用且非标准的属性 mozRTCPeerConnectionmozRTCIceCandidatemozRTCSessionDescription 已永久删除 (Firefox bug 1531812).

WebDriver 兼容性 (WebDriver BiDi,Marionette)

WebDriver BiDi

  • 添加了对序列化 Shadow DOM 内的 Node 对象以及 Node 对象上的 shadowRoot 属性的支持 (Firefox bug 1802137)。
  • 添加了对 network.responseStartednetwork.responseCompleted 事件的缓存响应的支持 (Firefox bug 1806802Firefox bug 1806794)。
  • 修复了一个问题,即对于使用 document.open()document.close() 进行导航,browsingContext.domContentLoadedbrowsingContext.load 事件缺失 (Firefox bug 1822772)。
  • 修复了一个问题,即如果将未知对象作为参数传递给 script.callFunction 命令,则会抛出 invalid argument 错误,而不是预期的 no such handle 错误 (Firefox bug 1821039)。

Marionette

  • moz:useNonSpecCompliantPointerOrigin 功能现已弃用,并将在 Firefox 116 中完全移除 (Firefox bug 1824911)。
  • 实现了 WebDriver:FindElementFromShadowRootWebDriver:FindElementsFromShadowRoot 命令 (Firefox bug 1700095)。
  • 实现了 WebDriver:GetComputedLabelWebDriver:GetComputedRole 命令 (Firefox bug 1585622)。
  • 添加了对 WebDriver:Print 命令的 background 参数的支持 (Firefox bug 1783086)。
  • 添加了对 WebDriver:Print 命令的 orientation 参数的支持 (Firefox bug 1791819)。
  • 修复了 DOMTokenList 实例的问题,这些实例现在作为集合而不是任意对象返回 (Firefox bug 1823464)。

针对附加组件开发者的更改

其他

  • 支持动画 AVIF(AV1 图像格式文件)图像。以前,它们会显示为静止图像,网页无法检测到这一点并回退到另一种格式。(Firefox bug 1825580)。

旧版本