sky 发表于 2015-3-5 03:28:12

Mozilla Firefox 36.0 Beta 7 发布

3月21日 深圳 OSC 源创会开始报名罗,送华为海思开发板
  Mozilla今天将Mozilla Firefox 36.0 Beta送上了FTP服务器,新版采用Gecko 36作为内核,需要注意的是目前Firefox 36 Beta版分支还没有出现Windows 64位版本(从nightly版本上看目前性能依然没有调整到良好状态,预计Firefox 37会发展出稳定的产品),如有需要尝试的可以选用Developer Edition版本。预计正式版的Firefox 36将在2月中旬左右发布。

  下载地址:
  http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/36.0b7/
  了解更多:
  https://developer.mozilla.org/en-US/Firefox/Releases/36
  
  Changes for Web developersDeveloper Tools
  Highlights:

[*]  eval sources now appear in the Debugger
[*]  Simpler process for connecting to Firefox for Android
[*]  Box Model Highlighter works on remote targets
[*]  "Invert the call tree" option in the Profiler
[*]  Inspect DOM promises in the console
[*]  Extra "Paste" commands in the Inspector
  All devtools bugs fixed between Firefox 35 and Firefox 36.
  CSS

[*]  The?will-change?property has been enabled by default (bug?961871).
[*]  The?white-space?property is now working on??HTML elements (bug?82711).
[*]  The?unicode-range?descriptor is now supported by?@font-face?(bug?475891).
[*]  The properties?text-decoration-color,?text-decoration-line, and?text-decoration-style?are unprefixed (bug?825004). The prefixed version are still available for some time to ease transition (bug?1097922).
[*]  The?text-decoration?property is turned into shorthand property (bug?1039488).
[*]  The properties?object-fit?and?object-position?are now supported (bug?624647)
[*]  The?contents?value of the?display?property has been experimented implemented. It is preffed off by default (bug?907396).
[*]
  In?Quirks mode, the?:active?and?:hover?quiver quirk?hasbeen>
[*]  The?isolation?property has been implemented (bug?1077872).
[*]  CSS??nowapplies on the premultiplied colors, matching the spec and other browsers, and getting rid of unexpected gray colors appearing in them (bug?591600).
[*]  Interpolation hint syntax has been added to??(bug?1074056).
[*]  The?scroll-behavior?property has been implemented (bug?1010538).
  HTML

[*]
  Support for??hasbeen added (  ">bug?704320).
  JavaScript

[*]  The?ECMAScript 6?Symbol data type has been enabled by default (was available in the Nightly channel since version 33) (bug?1066322):

[*]  Symbol
[*]  Symbol.for()
[*]  Symbol.keyFor()
[*]  Object.getOwnPropertySymbols()

[*]  The old placeholder string?"@@iterator"?has been replaced with the real ES6 well-known symbol?Symbol.iterator?for the?iterable?interface property key (bug?918828).
[*]  Thespec-internal abstract operation?ToNumber(string)?now supports binary (0b) and octal (0o) literals, this is a potentially breaking change fromES5 (bug?1079120).

[*]  Number("0b11")?now returns?3, not?NaN.
[*]  "0o11" == 9?now returns?true, not?false.

[*]  The?const?declaration is now block-scoped and requires an initializer (bug?611388). It also can not be redeclared anymore (bug?1095439).

[*]  {const a=1};a?now throws a?ReferenceError?and does not returns?1?anymore due to block-scoping.
[*]  const a;?now throws a?SyntaxError?("missing = in const declaration"): An initializer is required.
[*]  const a = 1; a = 2;?now also throws a?SyntaxError?("invalid assignment to const a").

[*]  The ES7 method?Array.prototype.includes?has been implemented, but for now, it is only enabled in Nightly builds (bug?1069063).
[*]  The?delete?operator now triggers the "temporal dead zone" when using with?letand?const?(bug?1074571).
[*]  The non-standard?let?blocks and?let?expressions?are deprecated and will now log a warning in the console. Do not use them anymore, they will be removed in the future.
[*]  WeakMap?constructor now handles optional iterable argument (bug?1092537).
  Interfaces/APIs/DOM

[*]  The?CanvasRenderingContext2D.resetTransform()?method of the Canvas API has been implemented (bug?1099148).
[*]  ECDSA is now supported in the Web Crypto API (bug?1034854).
[*]  You can now use?WebSockets?in?Workers?(bug?1112054).
[*]  Our experimental implementation of WebGL 2.0 is going forward!

[*]  The?WebGLQuery?interface is available (bug?1048719).
[*]  The?WebGL2RenderingContext.invalidateFrameBuffer()?method has been implemented (bug?1076456).

[*]  The?MediaDevices?interface, containing the?Promise-based version of?getUserMedia(), has been added. It is available via?Navigator.mediaDevices?(bug?1033885).
[*]
  The EME-related?Navigator.requestMediaKeySystemAccess()?method, and the>
[*]  The?keyschange?event is now sent when an EME-related CDM change keys in a session (bug?1081755).
[*]  Experimental support for virtual reality devices has landed behind the?dom.vr.enabled?preference, off by default (bug?1036604).
[*]  The function associated with?RTCPeerConnection.onsignalingstatechange?now receives an event as parameter, as per spec (bug?1075133).
[*]  The experimental implementation of Web Animations make progress: the method?AnimationPlayer.play()?and?AnimationPlayer.pause()?are now supported (bug?1070745).
[*]  The non-standard?DOMRequest?interface has now a?then()?method (bug?839838).
[*]  The CSSOM View scroll behavior controlling methods,?Element.scroll(),?Element.scrollTo(),?Element.scrollBy(), and?Element.scrollIntoView(), have been implemented or extended (bug?1045754?and?bug?1087559).
[*]  Assigning to?Element.innerHTML?on an?SVGElement?now create elements in the SVG namespace (bug?886390).
  MathML
  No change.
  SVG
  No change.
  Audio/Video
  No change.
  Networking

[*]  Support for SPDY/3 has been removed; support for SPDY/3.1 is still available (bug?1097944).
  Security

[*]  RC4is now considered as insecure and all UI indicators will react as such;SSLv3 has been disabled by default in Firefox 34, but the UI has been changed to help the user better understand what is happening (bug?1093595).
[*]  The?form-action?directive of CSP 1.1 is now supported (bug?529687).
  Changes for add-on and Mozilla developersJavaScript code modules

[*]  PromiseUtils.resolveOrTimeout?is implemented (bug?1080466).
[*]  PromiseUtils.defer?(a replacement for?Promise.defer) is implemented (bug?1093021).
  XUL
  No change.
页: [1]
查看完整版本: Mozilla Firefox 36.0 Beta 7 发布