{"id":1100,"date":"2012-06-02T15:52:31","date_gmt":"2012-06-02T23:52:31","guid":{"rendered":"http:\/\/www.squarefree.com\/burningedge\/?p=1100"},"modified":"2012-09-09T13:55:56","modified_gmt":"2012-09-09T21:55:56","slug":"2012-06-02-trunk-builds","status":"publish","type":"post","link":"http:\/\/www.squarefree.com\/burningedge\/2012\/06\/02\/2012-06-02-trunk-builds\/","title":{"rendered":"2012-06-02 Trunk builds"},"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><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=307181\">307181<\/a> - Eliminate wait while restarting Firefox after update (apply update in background).<\/strong><\/li>\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=752877\">752877<\/a> - Cut wrappers after firing [inner,outer]-window-destroyed.<\/strong> <small>(This followup to <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=695480\">bug 695480<\/a> fixed a regression affecting Jetpack add-ons. Together, the two patches <a href=\"http:\/\/jlebar.com\/2012\/5\/30\/A_ghost_story.html\">eliminate 70% of \u00e2\u20ac\u0153ghost windows\u00e2\u20ac\u009d experienced by Firefox Nightly users<\/a>.)<\/small><\/li>\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=650353\">650353<\/a> - Have one global object per compartment.<\/strong> <small>(<a href=\"http:\/\/bholley.wordpress.com\/2012\/05\/04\/at-long-last-compartment-per-global\/\">bholley's blog post<\/a>)<\/small><\/li>\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=735099\">735099<\/a> - JS: Re-enable incremental GC on desktop platforms.<\/strong><\/li>\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=750834\">750834<\/a> - JS: Don't throw away code on every GC.<\/strong><\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=744388\">744388<\/a> - Custom storage for Page Thumbnails (don't use the file cache).<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=702463\">702463<\/a> - Make smooth scrolling use the refresh driver notifications instead of using its own timer.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=710935\">710935<\/a> - Measure lag in handling user input.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=757807\">757807<\/a> - Ghost windows on nytimes.com. <small>(<a href=\"http:\/\/robert.ocallahan.org\/2012\/05\/firefox-vs-new-york-times.html\">roc's blog post<\/a>)<\/small><\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=743877\">743877<\/a> - Tab switching shouldn't occur off a timeout. <small>(<a href=\"http:\/\/blog.mozilla.org\/tglek\/2012\/04\/10\/argh-at-our-unresponsive-tab-strip-settimeoutfoo-0-can-be-very-harmful\/\">Taras's blog post<\/a>)<\/small><\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=716439\">716439<\/a> - Implement clipping to rectangles with rounded corners on the GPU. <small>(<a href=\"http:\/\/robert.ocallahan.org\/2012\/05\/accelerated-scrolling-in-firefox-past.html\">mentioned in roc's blog post<\/a>)<\/small><\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=692255\">692255<\/a> - [Windows] Get rid of prefetch files on Windows for faster startup.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=727864\">727864<\/a> - [Windows] Enable DLL preloading when MozillaMaintenance service disabled prefetch.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=715768\">715768<\/a> - [Windows] Enable Azure-Thebes wrapper by default.<\/li>\r\n<\/ul>\r\n\r\n<p><small><em>For more, read <a href=\"http:\/\/blog.mozilla.org\/tglek\/\">Taras's Snappy blog<\/a> and <a href=\"http:\/\/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=674225\">674225<\/a> - Support the Opus voice codec in &lt;audio&gt; and &lt;video&gt; elements. <small>(preffed off: media.opus.enabled)<\/small><\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=449363\">449363<\/a> - Support \"media\" attribute of <a href=\"https:\/\/developer.mozilla.org\/en\/HTML\/Element\/source\">&lt;source&gt; elements<\/a>.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=462959\">462959<\/a> - Implement the \"played\" property for <a href=\"https:\/\/developer.mozilla.org\/en\/HTML\/Element\/audio\">media elements<\/a>.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=462960\">462960<\/a> - Implement the \"seekable\" property for media elements.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=664918\">664918<\/a> - Infrastructure for media stream graph processing.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=249159\">249159<\/a> - Implement the CSS3 'word-break' property.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=512525\">512525<\/a> - Implement the SVG &lt;view&gt; element.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=528332\">528332<\/a> - Implement the SVG 'non-scaling-stroke' effect.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=736010\">736010<\/a> - Support downloaded fonts in nsMathMLChar.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=166240\">166240<\/a> - Implement <a href=\"https:\/\/developer.mozilla.org\/en\/DOM\/KeyboardEvent#Key_location_constants\">KeyboardEvent.location<\/a> from <a href=\"http:\/\/www.w3.org\/TR\/DOM-Level-3-Events\/\">DOM 3 Events<\/a>.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=539095\">539095<\/a> - Expose high-resolution timing API to web content.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=575688\">575688<\/a> - Implement DataView from Typed Arrays spec.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=574132\">574132<\/a> - Prototype Harmony's rest parameters in SpiderMonkey.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=377624\">377624<\/a> - Implement the accept attribute for the form and file upload controls form \"image\/*\".<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=737470\">737470<\/a> - SPDY v3.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=716107\">716107<\/a> - Fullscreen: Better key input support.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=756992\">756992<\/a> - Fullscreen: Only show warning when requesting across domain or in unapproved documents.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=746885\">746885<\/a> - Fullscreen: Cooperate with <a href=\"https:\/\/developer.mozilla.org\/en\/API\/Pointer_Lock_API\">pointer lock<\/a> on approval UI.<\/li>\r\n<\/ul>\r\n\r\n<p><small><em>For more, read <a href=\"https:\/\/developer.mozilla.org\/en\/Firefox_15_for_developers\">Firefox 15 for developers<\/a>.<\/em><\/small><\/p>\r\n\r\n\r\n<p>Other notable fixes:<\/p>\r\n\r\n<ul class=\"good\">\r\n\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=137450\">137450<\/a> - Problem copying and pasting a table from a web page to Excel.<\/strong><\/li>\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=590640\">590640<\/a> - Editor loses type-in state when injecting some elements.<\/strong><\/li>\r\n\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=756513\">756513<\/a> - Devtools: Enable the script debugger by default.<\/strong><\/li>\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=749628\">749628<\/a> - Devtools: Implement a \"Responsive Design\" tool.<\/strong> <small>(<a href=\"http:\/\/paulrouget.com\/e\/devtoolsupdate\/\">paul's blog post<\/a>)<\/small><\/li>\r\n<li><strong>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=747218\">747218<\/a> - Devtools: Add a Layout view to the inspector.<\/strong><\/li>\r\n\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=742753\">742753<\/a> - Click to Play should permit each element.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=755062\">755062<\/a> - It is too easy to enable Flash for sites.<\/li>\r\n\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=754133\">754133<\/a> - Set background of standalone images (the image itself, not the whole page) to white.<\/li>\r\n\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=673873\">673873<\/a> - Display placeholder when focusing an empty input.<\/li>\r\n\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=641892\">641892<\/a> - Support showing multiple popup notification icons at the same time.<\/li>\r\n\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=732303\">732303<\/a> - Redesign safe mode dialog with the profile reset option. <small>(<a href=\"http:\/\/blog.mozilla.org\/verdi\/166\/the-new-reset-firefox-feature-is-like-magic\/\">Verdi's blog post<\/a>)<\/small><\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=278860\">278860<\/a> - Confusing \"profile in use\"\/\"already running\" error when profile is missing (not found).<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=740795\">740795<\/a> - Don't ship PDF Viewer as an add-on.<\/li>\r\n\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=588909#c124\">588909<\/a> - Replace Gecko\/&lt;date&gt; with Gecko\/&lt;version&gt; in UA string.<\/li>\r\n\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=735471\">735471<\/a> - Add a pref to switch between window'd preferences and in-content preferences: browser.preferences.inContent.<\/li>\r\n\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=407495\">407495<\/a> - Make SVG documents with percentage width\/height respond to page zoom.<\/li>\r\n\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=662743\">662743<\/a> - Session restore should do more than restore a &lt;select&gt;'s selectedIndex.<\/li>\r\n\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=749527\">749527<\/a> - When trying to 'copy' a picture directly from Firefox into a windows live chat box, it copys the image location (link) instead of the image.<\/li>\r\n\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=733513\">733513<\/a> - [Mac] Enable accessibility APIs.<\/li>\r\n<li>Fixed: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=515785\">515785<\/a> - [Windows] Use new icons for each task in Win7 Jump list tasks. <small>(<a href=\"http:\/\/msujaws.wordpress.com\/2012\/05\/01\/task-specific-icons-for-windows-7-jumplists\/\">jared's blog post<\/a>)<\/small><\/li>\r\n\r\n<\/ul>\r\n\r\n<p>Regressions:<\/p>\r\n<ul class=\"bad\">\r\n<li>Busted: <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=760803\">760803<\/a> - Address\/Awesome bar: URL completion overrides selection from drop-down list.<\/li>\r\n<\/ul>\r\n\r\n<p><a href=\"http:\/\/hg.mozilla.org\/mozilla-central\/pushloghtml?fromchange=b5c0d6abf69b&amp;tochange=9274e6b53af4\">All 3022 changes between 2012-04-28 nightly and 2012-06-02 nightly<\/a><\/p>\r\n\r\n\r\n<p>\r\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.squarefree.com\/burningedge\/winicon.png\" alt=\"\" height=\"18\" width=\"18\" \/><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.squarefree.com\/burningedge\/macosx.png\" alt=\"\" height=\"18\" width=\"18\" \/><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.squarefree.com\/burningedge\/linuxicon.gif\" alt=\"\" height=\"18\" width=\"18\" \/>\r\n<a href=\"https:\/\/ftp.mozilla.org\/pub\/mozilla.org\/firefox\/nightly\/2012\/06\/2012-06-02-13-43-06-mozilla-central\/\">Nightly builds<\/a>\r\n(<a href=\"http:\/\/forums.mozillazine.org\/viewtopic.php?t=2481137\">discussion<\/a>)<\/p>\r\n\r\n<\/div>\r\n","protected":false},"excerpt":{"rendered":"Speed &amp; memory: Fixed: 307181 - Eliminate wait while restarting Firefox after update (apply update in background). Fixed: 752877 - Cut wrappers after firing [inner,outer]-window-destroyed. (This followup to bug 695480 fixed a regression affecting Jetpack add-ons. Together, the two patches eliminate 70% of \u00e2\u20ac\u0153ghost windows\u00e2\u20ac\u009d experienced by Firefox Nightly users.) Fixed: 650353 - Have one [&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-1100","post","type-post","status-publish","format-standard","hentry","category-trunk"],"_links":{"self":[{"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/posts\/1100","targetHints":{"allow":["GET"]}}],"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=1100"}],"version-history":[{"count":11,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/posts\/1100\/revisions"}],"predecessor-version":[{"id":1122,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/posts\/1100\/revisions\/1122"}],"wp:attachment":[{"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/media?parent=1100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/categories?post=1100"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.squarefree.com\/burningedge\/wp-json\/wp\/v2\/tags?post=1100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}