Firefox 99 开发者发布说明

本文档提供有关 Firefox 99 中会影响开发人员的更改信息。Firefox 99 于 2022 年 4 月 5 日发布。

Web 开发人员的变更

HTML

无显著变化。

CSS

无显著变化。

JavaScript

无显著变化。

API

  • 现在已启用 navigator.pdfViewerEnabled,这是确定浏览器在导航到 PDF 文件时是否支持内联显示 PDF 文件的推荐方法。使用已弃用的属性 navigator.pluginsnavigator.mimeTypes 来推断 PDF 查看器支持的网站,现在应该使用新属性,尽管这些属性现在会返回与 pdfViewerEnabled 提供的信号匹配的硬编码模拟值(Firefox bug 1720353)。

媒体、WebRTC 和 Web Audio

移除

  • 网络信息 API(Network Information API)以前在 Android 上(仅限 Android)启用,但现在默认在所有平台上禁用。此 API 正在被移除,因为它暴露了大量可能用于指纹识别的用户信息。(Firefox bug 1637922)。

WebDriver 符合性 (Marionette)

  • 修复了一个错误,该错误导致在 `WebDriver:ElementSendKeys` 命令的按键序列中 Shift 键未被正确处理(Firefox bug 1757636)。

附加组件开发人员的变更

无显著变化。