Firefox 31 開發者釋出說明

Firefox 31 於 2014 年 7 月 22 日釋出。本文件列出了對 Web 開發者、Firefox 和 Gecko 開發者以及外掛開發者有用的主要更改。

面向網路開發者的變更

開發者工具

亮點

Firefox 30 和 Firefox 31 之間修復的所有開發者工具 bug.

CSS

HTML

JavaScript

實現了新的 ECMAScript 2015 功能

介面/API/DOM

MathML

SVG

無更改。

音訊/影片

無更改。

安全

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

  • `urlbar-wrapper`(原為 `urlbar-container`)上的 `align` 屬性,該屬性自古以來就設定為 `center`,已被移除。已知這會影響第三方主題。您應該仔細研究適合您主題的正確修復方法,但為了保持等效效果,您可以在主題中新增以下 CSS 規則:

    css
    #urlbar-wrapper {
      -moz-box-align: center;
    }
    
  • `nsIDOMWindowUtils.sendQueryContentEvent()` 和 `nsIDOMWindowUtils.sendSelectionSetEvent()` 將 `aAdditionalFlags` 作為可選引數。如果您使用 `true` 作為 `aReverse` 呼叫 `nsIDOMWindowUtils.sendSelectionSetEvent()`,此更改將導致行為損壞。請參閱 每個標誌的解釋(`QUERY_CONTENT_FLAG_*` 和 `SELECTION_SET_FLAG_*`)以瞭解 `aAdditionalFlags` 的詳細資訊。

附加元件 SDK

亮點

Firefox 30 和 Firefox 31 之間的 GitHub 提交。這不包括此版本進入 Aurora 後進行的任何更新。

Firefox 30 和 Firefox 31 之間修復的 Bug。這不包括此版本進入 Aurora 後進行的任何更新。