Firefox 80 开发者发行说明

本文档提供了有关 Firefox 80 中影响开发者的变更信息。Firefox 80 于 2020 年 8 月 25 日发布。

Web 开发人员的变更

开发者工具

HTML

无更改。

CSS

  • 标准、无前缀的 appearance 属性现在受支持;现有的 -moz-appearance-webkit-appearance 现在是无前缀属性的别名(Firefox bug 1620467)。

JavaScript

HTTP

  • 之前,当 `fullscreen` 指令应用于 `<iframe>` 时(即通过 `allow` 属性),除非同时存在 `allowfullscreen` 属性,否则它不会生效。现在此问题已修复(Firefox bug 1608358)。

API

DOM

移除

  • Window.open()outerHeightouterWidth 功能不再暴露给 Web 内容(Firefox bug 1623826)。

WebAssembly

WebDriver 符合性 (Marionette)

  • 在使用 WebDriver:NewWindow 打开新标签页时,在无头模式下运行测试时不再出现过早返回的问题(Firefox bug 1653281)。
  • 我们已移除 WebDriver:SwitchToWindowname 参数 — 它不适用于 W3C 兼容模式,并且不再应使用(Firefox bug 1588424)。
  • 我们已开始为以下命令添加 Fission 支持:WebDriver:FindElementWebDriver:FindElementsWebDriver:GetElementAttributeWebDriver:GetElementProperty
  • 已知问题:使用 WebDriver:NewWindow 或通过调用 window.open() 的任意脚本打开新标签页时,现在会自动切换到该新窗口(Firefox bug 1661495)。

附加组件开发人员的变更

无更改。