普通 Web 开发者应该注意的变化

开发者工具

Highlights:

All devtools bugs fixed between Firefox 31 and Firefox 32.

CSS

  • 默认开启 mix-blend-mode (bug 952643)。
  • 在正式版本中默认开启 position:sticky (之前只在 Nightly 和 Aurora 版本中才会开启) (bug 916315)。
  • implement box-decoration-break: Left/right part of a box-shadow should only be drawn on the first/last continuation of an inline box (bug 613659).
  • 允许  flex-grow / flex-shrink 在 0 和非 0 值之间作 transition ,  like 'flex-grow: 0.6'(bug 996945).

HTML

JavaScript

Interfaces/APIs/DOM

MathML

  • 实现了 menclose 标记 phasorangle

SVG

No change.

WebRTC

  • New constraints for WebRTC's getUserMedia()widthheight, and framerate,  have been added, to limit stream dimensions and frame rate (bug 907352):
    {
      mandatory: {
        width: { min: 640 },
        height: { min: 480 }
      },
      optional: [
        { width: 650 },
        { width: { min: 650 }},
        { frameRate: 60 },
        { width: { max: 800 }},
      ]
    }
  • WebRTC methods which previously used callback functions as input parameters are now also available using JavaScript promises.

Audio/Video

No change.

Security

附加组件 和 Mozilla 开发者应该注意的变化

Xray vision is now applied to JavaScript objects that are not themselves DOM objects: Xrays for JavaScript objects.

getDataDirectory() method has been added to Addon instances. This method returns the preferred location, within the current profile, for add-ons to store data.

 

Add-on SDK

Highlights

Details

GitHub commits made between Firefox 31 and Firefox 32. This will not include any uplifts made after this release entered Aurora.

Bugs fixed between Firefox 31 and Firefox 32. This will not include any uplifts made after this release entered Aurora.

XPCOM

 

相关链接

Older versions

文档标签和贡献者

标签: 
此页面的贡献者: wbamberg, Ende93, yisi, ziyunfei
最后编辑者: wbamberg,