Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Firefox 43 for developers

这篇翻译不完整。请帮忙从英语翻译这篇文章

Install Firefox Developer Edition

Firefox 43,基于 Gecko 43, 将会在 December 2015 正式发布。本文记录了开发者们应该注意的,该版本的 Firefox 的各种变化。

Changes for Web developers

Developer Tools

Highlights:

All devtools bugs fixed between Firefox 42 and Firefox 43.

CSS

  • Support for the standard, unprefixed version of hyphens has been landed (bug 953408).
  • The shorthand property font has been updated to accept font-stretch values (bug 1057680).
  • To match a latest evolution of the specification, the :fullscreen pseudo-class now selects the whole stack of elements in full screen, and not only the top-level one (bug 1199522).
  • The deprecated SVG values for the writing-mode, lr, lr-tb, rl, tb, and tb-rl, have been added in CSS as aliases to standard properties (bug 1205787).

HTML

  • For <img> with ICO image containing multiple frames, the intrinsic dimension of the image is set to the one of the largest frame, and no more of the smallest frame bug 1201796.
  • The value of the document's viewport (defined with <meta name="viewport>)can now dynamically be changed via JavaScript (bug 976616).

JavaScript

New APIs

Changes regarding the arguments object

Interfaces/APIs/DOM

DOM & HTML DOM

No change.

IndexedDB

  • A new feature called locale-aware sorting has been added allowing for the creation of indexes with a locale specified, which can then then be used to sort data according to the rules of that locale (bug 871846). This is a non-standard Firefox-specific feature.

Service Workers

WebRTC

New APIs

Miscellaneous

MathML

No change.

SVG

No change.

Audio/Video

No change.

HTTP

No change.

Networking

No change.

Security

  • Access to Web Storage (i.e. localStorage and sessionStorage) from third-party IFrames is now denied if the user has disabled third-party cookies (bug 536509).
  • This whitelist has even been removed in Nightly and Aurora/Dev Edition of the browser (bug 1201023). It is currently scheduled that this removal will also happen for Beta and Release versions for the next version (Firefox 44).
  • Subresource integrity has been implemented for <script> and <link> that doesn't link to stylesheets (bug 992096).

Other

Firefox now uses Mozilla Location Services (MLS) when determining location information at the user's request (for example when using the Geolocation API.)

Changes for add-on and Mozilla developers

Interfaces

No change

XUL

No change.

JavaScript code modules

No change.

XPCOM

No change.

Other

No change.

See also

Older versions

文档标签和贡献者

 此页面的贡献者: tulei555
 最后编辑者: tulei555,