{"id":1146,"date":"2013-04-08T12:41:05","date_gmt":"2013-04-08T20:41:05","guid":{"rendered":"http:\/\/www.squarefree.com\/burningedge\/?p=1146"},"modified":"2013-05-14T18:25:43","modified_gmt":"2013-05-15T02:25:43","slug":"firefox-nightly-22-weeks-1-6","status":"publish","type":"post","link":"http:\/\/www.squarefree.com\/burningedge\/2013\/04\/08\/firefox-nightly-22-weeks-1-6\/","title":{"rendered":"Firefox Nightly 22, weeks 1-6"},"content":{"rendered":"<div class=\"burningedge\">\r\n\r\n\r\n<p>Speed &amp; memory:<\/p>\r\n\r\n<ul class=\"good\">\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=840282\">840282<\/a> - Land <a href=\"https:\/\/blog.mozilla.org\/luke\/2013\/03\/21\/asm-js-in-firefox-nightly\/\">OdinMonkey<\/a> (<a href=\"http:\/\/asmjs.org\/spec\/latest\/\">asm.js<\/a> optimizing compiler).<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=759585\">759585<\/a> - Change the granularity of collection from compartment to <a href=\"https:\/\/hg.mozilla.org\/mozilla-central\/rev\/d75dbe2a4dd7\">zone<\/a>.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=829747\">829747<\/a> - Do Async Canvas layers update.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=716859\">716859<\/a> - Streaming WebGL Buffers (Double-buffering, etc).<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=751418\">751418<\/a> - Enable OpenGL acceleration on Skia.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=753768\">753768<\/a> - Move page thumbnails I\/O off the main thread.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=716140\">716140<\/a> - Multithreaded image decoding.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=689623\">689623<\/a> - Layout needs to provide information on which images are visible or likely to be visible.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=810151\">810151<\/a> - Use readahead for ordered jar files such as omni.ja. Should be ~10% startup speedup.<\/li>\r\n<\/ul>\r\n\r\n<p><small><em>For more, read <a href=\"http:\/\/taras.glek.net\/blog\/categories\/snappy\/\">Taras's Snappy blog<\/a> and <a href=\"https:\/\/blog.mozilla.org\/nnethercote\/category\/memshrink\/\">Nick's MemShrink blog<\/a>.<\/em><\/small><\/p>\r\n\r\n\r\n<p>New web technologies:<\/p>\r\n\r\n<ul class=\"good\">\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=629801\">629801<\/a> - HTML: Implement &lt;time&gt; element.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=839371\">839371<\/a> - HTML: Implement &lt;data&gt; element.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=841948\">841948<\/a> - HTML: Enable &lt;input type=range&gt; on Nightly and Aurora.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=345195\">345195<\/a> - HTML: Replace the anonymous &lt;input type='text'&gt; in &lt;input type='file'&gt; by a simple text.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=829602\">829602<\/a> - JS: <a href=\"http:\/\/smallcultfollowing.com\/babysteps\/blog\/2013\/03\/20\/a-tour-of-the-parallel-js-implementation\/\">ParallelDo intrinsic<\/a> and self-hosted <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/JavaScript\/Reference\/Global_Objects\/ParallelArray\">ParallelArray<\/a>.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=846406\">846406<\/a> - JS: Implement <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/JavaScript\/Reference\/arrow_functions\">arrow functions<\/a>.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=789897\">789897<\/a> - JS: Implement the preventExtensions and isExtensible trap for proxies.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=839979\">839979<\/a> - JS: Implement Object.is.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=690659\">690659<\/a> - XHR: Filename parameter in the FormData.append method.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=604039\">604039<\/a> - DOM: Prototype <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/API\/Gamepad\/Using_Gamepad_API\">Gamepad (Joystick) API<\/a>.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=650295\">650295<\/a> - DOM: Add support for speech input.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=782211\">782211<\/a> - DOM: Implement notification API spec.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=736324\">736324<\/a> - DOM: Allow naming blob URL.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=783129\">783129<\/a> - DOM: Implement the document.register interface method.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=407983\">407983<\/a> - DOM: Add clipboardData to the onpaste event.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=737100\">737100<\/a> - DOM: Extend Pointer Lock for non-fullscreen elements.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=805613\">805613<\/a> - Fullscreen: Handle multiple fullscreen documents concurrently.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=724554\">724554<\/a> - Fullscreen: Don't exit fullscreen when focusing window on different display.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=700023\">700023<\/a> - Fonts: Enable Graphite font shaping by default.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=419588\">419588<\/a> - Image: Add support for multiple ICO and ICNS sizes.<\/li>\r\n<\/ul>\r\n\r\n<p><small><em>For more, read <a href=\"https:\/\/developer.mozilla.org\/en\/Firefox_22_for_developers\">Firefox 22 for developers<\/a>.<\/em><\/small><\/p>\r\n\r\n\r\n<p>Security &amp; privacy:<\/p>\r\n<ul class=\"good\">\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=818340\">818340<\/a> - Block cookies from sites I haven't visited. <small>(Blog posts: <a href=\"http:\/\/webpolicy.org\/2013\/02\/22\/the-new-firefox-cookie-policy\/\">Jonathan Mayer<\/a>, <a href=\"https:\/\/blog.mozilla.org\/privacy\/2013\/02\/25\/firefox-getting-smarter-about-third-party-cookies\/\">Alex Fowler<\/a>)<\/small><\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=790732\">790732<\/a> - Stop defining |Components| object in content scopes.<\/li>\r\n<\/ul>\r\n\r\n\r\n<p>Other notable fixes:<\/p>\r\n\r\n<ul class=\"good\">\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=82301\">82301<\/a> - Today History folder should be expanded by default.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=767944\">767944<\/a> - Implement a manager for centralized quota and storage handling.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=253564\">253564<\/a> - Plain text documents should <a href=\"http:\/\/msujaws.wordpress.com\/2013\/03\/08\/improved-plain-text-handling-in-firefox\/\">word-wrap<\/a>. <small>(Toggle using View &gt; Page Style or the pref \u00e2\u20ac\u0153plain_text.wrap_long_lines\u00e2\u20ac\u009d)<\/small><\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=548763\">548763<\/a> - [Mac] Show download progress in dock icon.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=844604\">844604<\/a> - [Windows] Increase default text size on hidpi displays.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=748740\">748740<\/a> - New tab is not opening after \"Ctrl\/Cmd+Click\" on a link if there is \"event.stopPropagation()\" in the \"click\" handler.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=738952\">738952<\/a> - PDF: make \"Save as...\" File menu entry and Ctrl+S work.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=743252\">743252<\/a> - PDF: Don't print the URL and other information when printing PDFs.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=830267\">830267<\/a> - Don't store plugin preferences via pluginreg.dat: store them per-mimetype.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=760140\">760140<\/a> - AAC and MP3 not supported in &lt;audio&gt; (but AAC supported as a &lt;video&gt; sound track!) when the Fluendo Complete Codec Pack is installed.<\/li>\r\n<\/ul>\r\n\r\n\r\n<p>Sources:<\/p>\r\n\r\n<ul>\r\n<li><a href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/22.0a2\/auroranotes\/\">Aurora 22 notes<\/a><\/li>\r\n<li><a href=\"https:\/\/twitter.com\/firefoxnightly\">@FirefoxNightly on Twitter<\/a><\/li>\r\n<li><a href=\"http:\/\/hg.mozilla.org\/mozilla-central\/pushloghtml?fromchange=FIREFOX_AURORA_21_BASE&amp;tochange=FIREFOX_AURORA_22_BASE\">All 4541 changes between FIREFOX_AURORA_21_BASE and FIREFOX_AURORA_22_BASE<\/a><\/li>\r\n<\/ul>\r\n\r\n\r\n<\/div>\r\n","protected":false},"excerpt":{"rendered":"Speed &amp; memory: Fixed: 840282 - Land OdinMonkey (asm.js optimizing compiler). Fixed: 759585 - Change the granularity of collection from compartment to zone. Fixed: 829747 - Do Async Canvas layers update. Fixed: 716859 - Streaming WebGL Buffers (Double-buffering, etc). Fixed: 751418 - Enable OpenGL acceleration on Skia. Fixed: 753768 - Move page thumbnails I\/O off [&hellip;]","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-1146","post","type-post","status-publish","format-standard","hentry","category-trunk"],"_links":{"self":[{"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/posts\/1146"}],"collection":[{"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/comments?post=1146"}],"version-history":[{"count":3,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/posts\/1146\/revisions"}],"predecessor-version":[{"id":1153,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/posts\/1146\/revisions\/1153"}],"wp:attachment":[{"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/media?parent=1146"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/categories?post=1146"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/tags?post=1146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}