Firefox 84 开发者版

本文提供了有关 Firefox 84 中将影响开发者的更改的信息。Firefox 84 于 2020 年 12 月 15 日发布。

注意:另请参阅 Mozilla Hacks 上的And now for … Firefox 84

针对 Web 开发者的更改

开发者工具

HTML

无更改。

CSS

移除

  • 我们已删除专有的 -moz-default-appearance 属性值 scrollbar-small(改为使用 scrollbar-width: thin)和 scrollbar(仅限 macOS;改为使用 scrollbar-horizontalscrollbar-vertical)(Firefox 错误 1673132)。

JavaScript

HTTP

无更改。

安全性

API

媒体、WebRTC 和 Web 音频

移除

WebAssembly

无更改。

WebDriver 兼容性 (Marionette)

  • WebDriver:PerformActionsWebDriver:ReleaseActions 添加了 Chrome 范围支持 (Firefox 错误 1365886)。
  • 新的与 Fission 兼容的 API 现已默认启用。要恢复到以前的 API,必须将 marionette.actors.enabled 首选项设置为 false (Firefox 错误 1669169)。
  • 修复了 WebDriver:SwitchToWindow,使其始终切换回顶级浏览上下文 (Firefox 错误 1305822)。
  • 改进了 WebDriver:SwitchToParentFrame 的浏览上下文检查 (Firefox 错误 1671622)。
  • 修复了当当前选定的<iframe>卸载时遇到的 WebDriver:Back 挂起问题 (Firefox 错误 1672758)。

已知错误

  • 页面导航后,访问先前检索到的元素可能并不总是引发“陈旧元素”错误,也可能导致“没有此元素”错误。为避免这种情况,请将 marionette.actors.enabled 首选项设置为 false (Firefox 错误 1684827)。

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

旧版本