Firefox 29 开发者版

Firefox 29 于 2014 年 4 月 29 日发布。本文列出了对 Web 开发者、Firefox 和 Gecko 开发者以及附加组件开发者都有用的主要更改。

针对 Web 开发者的更改

开发者工具

主要更改包括

有关详细信息和其他较小的更改,请查看 Mozilla Hacks 博客文章

CSS

HTML

  • <input type=color><input type=number> 默认情况下可用。
  • 已删除对非标准 <pre cols> 的支持,以及 <pre wrap> 的布局效果。这两种效果都可以,也应该使用 CSS 来实现。(Firefox 错误 949879)

JavaScript

接口/API/DOM

MathML

无变化。

SVG

无变化。

安全性

  • 已实现 CSP 1.1 实验性 hash-source 指令。要启用此功能,应将首选项 security.csp.experimentalEnabled 设置为 true (Firefox 错误 883975).

针对附加组件和 Mozilla 开发者的更改

  • 主要 Firefox 主题变更会影响大多数与 Firefox 用户界面交互的扩展。
  • 已移除 nsISecurityCheckedComponent (Firefox 错误 794943)。大多数使用者可以从其接口定义中移除 nsISecurityCheckedComponent,它们将继续工作。

旧版本