Firefox 38 for developers 编辑

Firefox 38 was released on May 12th, 2015. This article lists key changes that are useful not only for web developers, but also Firefox and Gecko developers as well as add-on developers.

Changes for Web developers

Developer Tools

Highlights:

All devtools bugs fixed between Firefox 37 and Firefox 38.

CSS

HTML

  • The <label> element no longer dispatches events to the label target element if interactive content is found between the event target and the label (bug 229925).
  • The <picture> element has been activated by default (bug 1017875).
  • The <meta name="referrer"> is supported for navigations from the context menu or via a middle-click (bug 1113431).

JavaScript

Interfaces/APIs/DOM

MathML

No change.

SVG

No change.

Audio/Video

No change.

Networking

No change.

Security

  • In Firefox, the autocomplete=false attribute is now ignored when dealing with a login form (bug 1025703). This is intended to encourage the use of more secure passwords by allowing password manager tools to work more reliably.
  • RC4 is now disabled when using TLS, except for a few specifically whitelisted Web sites. This whitelist is an interim measure until those sites are fixed (bug 1124039). This fallback is controlled by the security.tls.unrestricted_rc4_fallback preference, true by default for the moment (bug 1138882).
  • Web sites needing to fall back to an insecure version of TLS in order to work are now in a hardcoded whitelist which will shrink over time (bug 1114816). The whitelist can be disabled by setting security.tls.insecure_fallback_hosts.use_static_list  to false.

Changes for add-on and Mozilla developers

Add-on SDK

Highlights

  • sdk/context-menu@2 was implemented (bug 1070952).
  • sdk/addon/bootstrap was implemented (bug 1075541).
  • sdk/windows/loader was removed (bug 970135).
  • Fix for default language detection on Linux (bug 1114712).
  • toolkit/loader now has opt-in module compatibility checking, which is enabled for all jpm add-ons (bug 1037235).

Electrolysis (E10s) updates

Details

XUL

No change.

JavaScript code modules

Downloads.jsm

  • DownloadTarget objects now have exists and size properties, allowing you to determine the existence of and the size of the download's target file on disk, as well as a new refresh() method, which asks that these values be updated.

XPCOM

See also

Older versions

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

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

发布评论

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

词条统计

浏览:73 次

字数:32078

最后编辑:8 年前

编辑次数:0 次

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