Firefox 32 开发者版

面向 Web 开发者的变更

开发者工具

重点介绍

修复了 Firefox 31 和 Firefox 32 之间的全部开发者工具错误.

CSS

HTML

JavaScript

接口/API/DOM

MathML

  • 添加对 <menclose> 符号 phasorangle 的支持。

SVG

无更改。

WebRTC

  • 已添加 WebRTC getUserMedia() 的新约束条件,widthheightframerate 用于限制流尺寸和帧率 (Firefox 错误 907352)
    js
    {
      mandatory: {
        width: { min: 640 },
        height: { min: 480 },
      },
      optional: [
        { width: 650 },
        { width: { min: 650 }},
        { frameRate: 60 },
        { width: { max: 800 }},
      ]
    }
    
  • 以前使用回调函数作为输入参数的 WebRTC 方法现在也可以使用 JavaScript 承诺 使用。

音频/视频

无更改。

安全

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

现在将 X 光透视应用于本身不是 DOM 对象的 JavaScript 对象:JavaScript 对象的 X 光透视.

已将 getDataDirectory() 方法添加到 Addon 实例。此方法返回附加组件在当前配置文件中存储数据的首选位置。

附加组件 SDK

重点介绍

详细信息

Firefox 31 和 Firefox 32 之间的 GitHub 提交。这将不包括此版本进入 Aurora 之后进行的任何升级。

Firefox 31 和 Firefox 32 之间修复的错误。这将不包括此版本进入 Aurora 之后进行的任何升级。

XPCOM

  • nsIUDPSocket 接口现在通过添加新的 nsIUDPSocket.multicastLoopbacknsIUDPSocket.multicastInterfacensIUDPSocket.multicastInterfaceAddr 属性以及 nsIUDPSocket.joinMulticast()nsIUDPSocket.leaveMulticast() 方法来提供组播支持。

旧版本