面向开发者的 Firefox 115

本文提供有关影响开发者的 Firefox 115 中的更改的信息。Firefox 115 于 2023 年 7 月 4 日发布。

面向 Web 开发者的更改

HTML

CSS

JavaScript

HTTP

API

删除

WebDriver 符合性 (WebDriver BiDi、Marionette)

WebDriver BiDi

  • 有效负载现在始终包含响应和事件的堆栈跟踪,而不会在某个领域的第一次 50 次“抛出”使用后对其进行限制 (Firefox 错误 1791715)。
  • 当使用 input.performActions 时,任何正在进行的滚轮事务现在将在命令结束时重置,以不保留状态并防止泄漏到同一个选项卡中的后续操作中 (Firefox 错误 1821733)。
  • 当使用 input.performActions 中的 pointerMove 操作时,无效的元素原点现在会正确地引发“不存在错误”失败 (Firefox 错误 1832028)。
  • 已修复初始页面加载的竞态条件,该条件可能出现在直接与新打开的选项卡或窗口交互时 (Firefox 错误 1832891)。

Marionette

  • WebDriver:GetComputedLabelWebDriver:GetComputedRole 命令现在都正确地等待元素请求的可访问性对象存在,如果它刚刚被插入 DOM (Firefox 错误 1828816)。
  • 在内容进程中运行的特权代码中的所有 window.setTimeout() 实例现在都使用一种变体计时器,该计时器不受计时器节流的影响,以防给定要自动化的选项卡处于后台。

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

旧版本