Firefox 31 for developers 编辑

Changes for Web developers

Developer Tools

Highlights:

All devtools bugs fixed between Firefox 30 and Firefox 31.

CSS

  • Changed var- prefix of CSS Variables to -- to reflect the final spec change (bug 985838).
  • The hyphens property now support Polish hyphenation rules (bug 987668).
  • Removed an unwanted white space for multiple of 10,000 in Korean counter styles (bug 985186).
  • CSS opacity transition broken with parent pseudo :before and overflow auto (bug 990340).
  • The ::-moz-math-stretchy pseudo-element has been removed (bug 1000879).

HTML

JavaScript

New ECMAScript 2015 features implemented:

Interfaces/APIs/DOM

MathML

SVG

No change.

Audio/Video

No change.

Security

Changes for add-on and Mozilla developers

  • The "align" attribute on the urlbar-wrapper (formerly on the urlbar-container) which was set to "center" since time immemorial, has been removed. This is known to affect third-party themes. You should look carefully at what the right fix is for your theme, but for maintaining the equivalent effect, you can add the following CSS rule to your theme:
    #urlbar-wrapper {
      -moz-box-align: center;
    }
  • nsIDOMWindowUtils.sendQueryContentEvent() and nsIDOMWindowUtils.sendSelectionSetEvent() have aAdditionalFlags as optional argument. If you called nsIDOMWindowUtils.sendSelectionSetEvent() with true for aReverse, the behavior would be broken by this change. See explanation of each flag (QUERY_CONTENT_FLAG_* and SELECTION_SET_FLAG_*) for the detail of aAdditionalFlags.

Add-on SDK

Highlights:

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

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

See also

Older versions

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:130 次

字数:16635

最后编辑:7 年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文