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

無更改。

其他

無更改。