Firefox 88 开发者发布说明

本文档提供了 Firefox 88 中影响开发者的更改信息。Firefox 88 于 2021 年 4 月 19 日发布。

注意:另请参阅 Mozilla Hacks 上的 Firefox 88 永不嫌晚

Web 开发人员的变更

开发者工具

HTML

无更改。

CSS

移除

  • :-moz-submit-invalid 伪类已隐藏在首选项后面,从而将其从 Web 内容中移除(Firefox bug 1694129)。
  • 已移除非标准的 :-moz-ui-invalid:-moz-ui-valid 的默认样式(Firefox bug 1693969)。

JavaScript

HTTP

安全

无更改。

API

DOM

WebDriver 符合性 (Marionette)

  • 除非指定了 --marionette 命令行参数或 MOZ_MARIONETTE 环境变量,否则 Marionette 将不再启用。因此,不再使用 marionette.enabled 首选项。通过此更改,navigator.webdriver 的状态现在正确反映了 Marionette 的启用状态(Firefox bug 1593343)。
  • 修复了一个 bug,该 bug 中除了 downup 之外的其他指针操作不当地导致按钮被按下(Firefox bug 1686361)。
  • 修复了 WebDriver:GetCurrentURL 中的一个竞态条件,该竞态条件可能导致命令返回先前打开页面的 URL,甚至导致 Marionette 挂起(Firefox bug 1664881)。

附加组件开发人员的变更