设为首页 收藏本站
查看: 913|回复: 0

[软件发布] Mozilla Firefox 38.0 Beta 5 发布

[复制链接]

尚未签到

发表于 2015-5-8 07:51:00 | 显示全部楼层 |阅读模式
5月23日 西安 OSC 源创会开始报名啦,存储、虚拟机、Docker 等干货分享
DSC0000.jpg   Mozilla Firefox 38.0 Beta 5 今日发布,该版本将在今年5月份正式发布。除了继续优化对64位的支持外,最大的改进是原生支持Ruby字符Ruby字符与Ruby语言无关,而是注音标示,是一种表意文字的音标印刷方式,广泛地运用于日文及中文,rubi是日本印刷业的用语。以前Firefox浏览器支持注音标示需要安装扩展如HTML Ruby,如今Firefox 38默认启用了CSS Ruby,同时还引入了HTML5 ruby标签支持。
   DSC0001.png
  下载地址:
  http://dm-download02.mozilla.org/pub/mozilla.org/mozilla.org/firefox/releases/38.0b5/
  Developer Tools
  Highlights:

  •   Bypass audio nodes in Web Audio Editor
  •   "copy" command in Web Console
  •   Highlight and filter XmlHttpRequests in Web Console
  •   See optimized-out variables in the Debugger
  •   See security warnings in the Network Monitor
  •   See transferred sizes in the Network Monitor
  •   Play/pause all animations in the page
  All devtools bugs fixed between Firefox 37 and Firefox 38.
  CSS

  •   Support for ruby-position and ruby-align have been added and is available by default (bug 1055676bug 1123917 and bug 1039006).
  •   The :unresolved pseudo-class have been implemented for custom elements (bug 1111633).
  •   The predefined style ethiopic-numeric now uses a space, instead of a dot, as suffix to match a recent change to the spec (bug 1120721).
  •   CSS transitions on generated content (with ::before and ::after) on both an inline and the block that splits them now start as expected by the spec (bug 1110277).
  •   The implementation of CSS Logical Properties made big progress. The following properties are available behind the layout.css.vertical-text.enabled flag (false by default):

    •   Direction-independant equivalents of width and height: block-size and inline-size (bug 1117983).
    •   Direction-independant equivalents of min-width and min-height: min-block-size and min-inline-size (bug 1117983).
    •   Direction-independant equivalents of max-width and max-height: max-block-size and max-block-size (bug 1117983).
    •   Direction-independant equivalents of margin-top, margin-right, margin-bottom and margin-left: margin-block-start, margin-block-end, margin-inline-start and margin-inline-end (bug 649142).
    •   Direction-independant equivalents of padding-top, padding-right, padding-bottom and padding-left: padding-block-start, padding-block-end, padding-inline-start and padding-inline-end (bug 649142).
    •   Direction-independant equivalents of border-top, border-right, border-bottom and border-left and their longhands for width, style and color: border-block-start, border-block-start-width, border-block-start-style, border-block-start-color, border-block-end, border-block-end-width, border-block-end-style, border-block-end-color, border-inline-start, border-inline-start-width, border-inline-start-style, border-inline-start-color, border-inline-end, border-inline-end-width, border-inline-end-style and border-inline-end-color (bug 649142).
    •   Direction-independant equivalents of top, right, bottom and left: offset-block-start, offset-block-end, offset-inline-start and offset-inline-end (bug 1120283).

  •   HowCSS Transitions start has been modified to match a recent change of thespecifications, aiming at having an interoperable behavior between browsers (bug 960465).
  HTML

  •   Labelelement doesn't dispatch event to label target element if interactive content is found between the event target and the label ( makes all buttons act like first button">bug 229925).
  •   The element is a container used to specified multiplefor a specific  contained in it. The browser will choose the most suitable source according to the current layout (constraints of the box the image will appear in) of the page and the device it will be displayed on (like a normal or hiDPI device)."> element has been activated by default (bug 1017875).
  JavaScript

  •   Generator.prototype.return() is implemented (bug 1115868).
  •   Setter with a rest parameter is now a SyntaxError (bug 1089632).
  •   The name property of functions is configurable now (bug 1084019).
  •   Several Array methods have been implemented for typed arrays as well:

    •   The of() and from() methods (bug 896608).
    •   The forEach() method (bug 1107645).
    •   The filter() and map() methods (bug 1121936).
    •   The slice() method (bug 1121935).

  •   Duplicated parameter name is no longer allowed when rest-parameter is present (bug 1096376).
  •   Duplicated parameter name is no longer allowed in arrow functions (bug 1096377).
  •   Duplicated parameter name is no longer allowed in concise method definitions (bug 1096378).
  •   Warning is shown when Map/Set/WeakMap constructor is called without new (bug 1108930).
  •   When defining a generator method, "set" and "get" are no longer invalid names (bug 1073809).
  •   RegExp.prototype.source now returns "(?:)" instead of an empty string for empty regular expressions (bug 1130798).
  •   RegExp.prototype.source and RegExp.prototype.toString() now escape regular expression patterns properly (e.g. line terminators, "\n") (bug 1130860).
  •   The Regexpglobal, ignoreCase, multiline, source, and sticky properties are now prototype accessor properties rather than own data properties of RegExp instances (bug 1120169).
  •   Function.prototype.toString() now throws for Proxy objects (bug 1100936).
  Interfaces/APIs/DOM

  •   The Fetch API fetch() method has been implemented (bug 1039846).
  •   BroadcastChannel has been implemented (bug 966439 and bug 1121420).
  •   CanvasRenderingContext2D.clearHitRegions() has been implemented (bug 1119527).
  •   HTMLAnchorElement.hash, HTMLAreaElement.hash, Location.hash, WorkerLocation.hash, and URL.hash now returns a percent-encoded fragment (bug 1093611 & bug 1122948).
  •   Constants of KeyboardEvent.location, DOM_KEY_LOCATION_MOBILE and DOM_KEY_LOCATION_JOYSTICK, are dropped due to dropped from DOM Level 3 Spec (bug 936313.
  •   KeyboardEvent.code supports special keys on Sun keyboard on Linux, Android and Firefox OS. (bug 1020139)
  •   KeyboardEvent.code is enabled on release build. (bug 1126673)
  •   The TextEncoder() constructor has been changed to match the spec: when an invalid parameter is passed, the RangeError exception is now raised, rather than the erroneous TypeError (bug 1125766).
  •   The User Timing API, adding Performance.mark(), Performance.clearMarks(), Performance.measure(), and Performance.clearMeasures() has been implemented (bug 782751).
  •   The prefixed version of indexedDB, mozIndexedDB has been removed (bug 975699).
  •   The DOMContentLoaded event is no longer cancelable (bug 1134559).
  •   You can now use WebSockets in Workers (bug 1112054).
  •   The XMLHttpRequest.responseType and XMLHttpRequest.withCredentials properties can now be set before calling XMLHttpRequest.open() (bug 707484).
  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).
  •   RC4is now disabled when using TLS, except for a few Web sites on a whitelist. This whitelist is an interim measure while the Web sites are fixed (bug 1124039).
  •   Websites needing to fallback to an insecure version of TLS to work are nowin a hardcoded whitelist, that will shrink with 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 developersAdd-on SDKHighlights

  •   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).
  E10S Updates

  •   sdk/page-worker e10s updates (bug 1116004).
  •   sdk/content/worker e10s updates (bug 1116544).
  •   sdk/tabs e10s updates (bug 1033838).
  Details

  •   Github commits made between Firefox 37 and Firefox 38.
  XUL
  No change.
  JavaScript code modulesDownloads.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

  •   "@mozilla.org/network/atomic-file-output-stream;1" and "@mozilla.org/network/safe-file-output-stream;1" now throws an exception if PR_APPEND is passed without PR_TRUNCATE (bug 1117580).
  •   nsICompositionStringSynthesizer and nsIDOMWindowUtils.sendCompositionEvent() are now dropped. Instead, use nsITextInputProcessor. (bug 917322)
  •   nsIDOMWindowUtils.sendKeyEvent() is now deprecated. Instead, use nsITextInputProcessor. (bug 1119609)

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-64759-1-1.html 上篇帖子: Wine 1.7.41 发布 下篇帖子: 深度截图V3.0发布:轻松截图,就是任性!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表