Movatterモバイル変換


[0]ホーム

URL:


  1. Mozilla
  2. Firefox
  3. Release notes for developers
  4. Firefox 40

Firefox 40 release notes for developers

To test the latest developer features of Firefox, install Firefox Developer Edition Firefox 40 was released on August 11, 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:

More:

Everything:all devtools bugs fixed between Firefox 39 and Firefox 40.

CSS

HTML

No change.

JavaScript

Interfaces/APIs/DOM

New APIs

  • ThePush API has been experimentally implemented (Firefox bug 1038811). Controlled by theservices.push.enabled pref, it is disabled by default.

Web Animations API

Improvement in our experimental Web Animations implementation, mostly to match latest spec changes:

CSSOM

  • The CSS Font Loading API is now enabled by default in Nightly and Developer Edition releases (Firefox bug 1088437). It is still deactivated by default in Beta and Release browsers.
  • TheCSSCharsetRule interface has been removed and such objects are no longer available in CSSOM (Firefox bug 1148694). This matches the spec (recently adapted) and Chrome behavior.

WebRTC

DOM & HTML DOM

Web Audio API

New extensions to theWeb Audio API:

Web Workers

IndexedDB

Dev Tools

MathML

No change.

SVG

No change.

Audio/Video

No change.

Networking

No change.

Security

  • Using an asterisk (*) in aCSP does not include the schemesdata:,blob: or:filesystem anymore when matching source expressions. So those schemes now need to be explicitly defined within the related header to match the CSP (Firefox bug 1086999).

Changes for add-on and Mozilla developers

XUL

JavaScript code modules

XPCOM

  • ThensIClassInfo.implementationLanguage attribute has been removed, along with thensClassInfo::GetImplementationLanguage() function.
  • The following XPCOM interfaces have been removed; you should use the standard HTML interfaces instead:
    • nsIDOMHTMLBRElement
    • nsIDOMDivElement
    • nsIDOMHTMLHeadingElement
    • nsIDOMHTMLTableCaptionElement
    • nsIDOMHTMLTableElement
    • nsIDOMHTMLTitleElement

Other

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp