Firefox 46 开发者发布说明

要测试 Firefox 的最新开发者功能,请安装 Firefox Developer Edition。Firefox 46 于 2016 年 4 月 26 日发布。本文档列出了对 Web 开发者、Firefox 和 Gecko 开发者以及附加组件开发者都有用的主要变更。

面向网络开发者的变更

开发者工具

亮点

Firefox 45 和 Firefox 46 之间的所有 devtools bug 已修复。

HTML

CSS

JavaScript

接口/API/DOM

DOM 和 HTML DOM

Canvas

WebGL

IndexedDB

无更改。

Service Workers

Fetch

WebRTC

  • RTCPeerConnection.createOffer() 方法现在支持 VP9 视频编解码器,尽管默认情况下已禁用。要启用它,请在 about:config 中将偏好设置 media.peerconnection.video.vp9_enabled 设置为 true。启用后,VP9 是首选编解码器;以前 VP8 是首选(Firefox bug 1242324)。
  • 添加了 RTCRtpSender.setParameters() 方法,以允许在 RTCRtpSender 初始创建后更改参数值。

新 API

杂项

MathML

无更改。

SVG

无更改。

音频/视频

无更改。

HTTP

无更改。

网络

  • 已添加对 RFC 7686 的支持:默认情况下,不会尝试使用 TLD .onion 解析域。这由偏好设置 network.dns.blockDotOnion 控制。支持 Tor 的附加组件可以更改此偏好设置。(Firefox bug 1228457

安全

无更改。

面向附加组件和 Mozilla 开发者的变更

接口

无更改。

XUL

无更改。

JavaScript 代码模块

无更改。

XPCOM

无更改。

其他

无更改。