Firefox 74 开发者版本

本文提供有关 Firefox 74 中会影响开发者的变更信息。Firefox 74 于 2020 年 3 月 10 日发布。

Web 开发者变更

开发者工具

Web 控制台

HTML

无变更。

CSS

移除

SVG

无变更。

JavaScript

  • 已实现 可选链运算符Firefox 错误 1566143)。
  • 当 JavaScript URL(javascript:)被评估且结果为字符串时,此字符串将被解析以创建 HTML 文档,然后呈现该文档。以前,此文档的 URL(例如,由 document.location 属性报告)是源 javascript: URL;现在,它正确地成为了评估 javascript: URL 的文档的 URL(Firefox 错误 836567)。

移除

  • Object.toSource() 方法和全局函数 uneval() 现在不再可供 Web 内容或扩展使用(错误 1565170)。

API

DOM

DOM 事件

Canvas 和 WebGL

移除

HTTP

安全

  • 已从 Firefox 中移除 TLS 1.0 和 1.1 支持;您需要确保您的 Web 服务器支持 TLS 1.2 或 1.3。从现在开始,当连接到使用旧版 TLS 版本的服务器时,Firefox 将返回 安全连接失败 错误(Firefox 错误 1606734)。
  • 从 Firefox 74 开始,当某个站点使用 allow 属性将访问资源的权限委托给 <iframe> 中的嵌入内容时,并且嵌入页面请求使用该资源的权限,父页面会提示用户是否允许使用该资源并将其与嵌入域共享,而不是外部页面和内部页面都提示用户是否允许。如果外部页面没有 allow 属性请求的权限,则会立即拒绝 <iframe> 的访问,而无需提示用户 Firefox 错误 1483631

插件

无变更。

WebDriver 兼容性(Marionette)

附加组件开发者变更

API 变更

清单变更

无变更。

另请参阅

旧版本