Firefox 36 開發者版發行說明

Firefox 36 於 2015 年 2 月 24 日釋出。本文列出了對 Web 開發者、Firefox 和 Gecko 開發者以及附加元件開發者都有用的主要更改。

面向網路開發者的變更

開發者工具

亮點

Firefox 35 和 Firefox 36 之間修復的所有開發工具錯誤.

CSS

HTML

JavaScript

介面/API/DOM

MathML

無更改。

SVG

無更改。

音訊/影片

無更改。

網路

安全

面向附加元件和 Mozilla 開發者的變更

附加元件 SDK

亮點

  • sdk/test/httpd 模組已被刪除,請改用 addon-httpd npm 模組。

  • sdk/ui 按鈕新增徽章 (Firefox bug 994280)。

  • 實現了全域性 require 函式以在任何地方訪問 sdk 模組 (Firefox bug 1070927),使用

    js
    var { require } = Cu.import(
      "resource://gre/modules/commonjs/toolkit/require.js",
      {},
    );
    

詳情

Firefox 35 和 Firefox 36 之間進行的 GitHub 提交.

JavaScript 程式碼模組

介面

nsIContentPolicy

已向 nsIContentPolicy 新增新常量,以允許 Gecko 內部和附加元件程式碼更好地區分不同型別的請求。這些是

TYPE_FETCH

表示由 fetch() 方法啟動的內容載入請求。

TYPE_IMAGESET

表示載入 <img>(帶有 srcset 屬性或 <picture> 元素)的請求。

XUL

無更改。

其他