{"id":1296,"date":"2013-02-27T00:00:03","date_gmt":"2013-02-27T04:00:03","guid":{"rendered":"https:\/\/blog.mozilla.org\/meeting-notes\/?p=1296"},"modified":"2013-02-27T00:00:03","modified_gmt":"2013-02-27T04:00:03","slug":"mozilla-platform-2013-02-26","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/1296","title":{"rendered":"Mozilla Platform: 2013-02-26"},"content":{"rendered":"<div>\n<h2 class=\"mw-headline\" id=\"Notices.2FSchedule\">Notices\/Schedule<\/h2>\n<ul>\n<li>(catlee) Proposed tree closure for Tuesday March 5th 16:00 &#8211; 24:00 PT for bugzilla downtime\n<li>(gps) Proposed tree closure for (soon) for moz.build landing <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=784841\" rel=\"nofollow\">bug 784841<\/a>.\n<\/ul>\n<ul>\n<li> FF20b1 for desktop released Friday, FF20b1 for mobile released yesterday with important update fixes\n<li> FF21.0a2 unthrottled last Friday\n<li> ESR10-&gt;17 updates unthrottled yesterday\n<\/ul>\n<ul>\n<li> A FF19.0.1 re-spin to resolve critical issues is NOT expected for mobile\n<li> A FF19.0.1 desktop re-spin is expected today for <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=830531\" rel=\"nofollow\">bug 830531<\/a>\n<ul>\n<li> Once spun up, we&#8217;ll need positive verification that the re-spin prevents the issue\n<li> If there are no other drivers (PDF.js stuck!), we can unthrottle FF19.0 for non-Win8 as soon as possible (moving forward with this now)\n<\/ul>\n<\/ul>\n<ul>\n<li> FF20b2 expected to go to build today, released before the end of the week\n<\/ul>\n<table class=\"wikitable\">\n<tr>\n<td> <big><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?type0-7-0=notequals;value0-7-0=%2B;field0-3-0=cf_status_firefox21;type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;field0-1-0=cf_status_firefox21;field0-0-0=cf_tracking_firefox21;type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox21;value0-3-0=unaffected;field0-7-0=cf_tracking_firefox20;query_format=advanced;value0-2-0=fixed;value0-6-0=verified%20disabled;value0-1-0=wontfix;type0-3-0=notequals;field0-2-0=cf_status_firefox21;field0-5-0=cf_status_firefox21;field0-4-0=cf_status_firefox21;type0-6-0=notequals;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;list_id=5004437\" rel=\"nofollow\">29 bugs<\/a><\/big> <small>(21 bugs last week)<\/small>\n<\/td>\n<td> <b><big><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;list_id=4754086;field0-1-0=cf_status_firefox20;field0-0-0=cf_tracking_firefox20;value0-3-0=unaffected;value0-6-0=verified%20disabled;value0-1-0=wontfix;field0-5-0=cf_status_firefox20;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;field0-3-0=cf_status_firefox20;type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox20;query_format=advanced;value0-2-0=fixed;type0-3-0=notequals;field0-2-0=cf_status_firefox20;field0-4-0=cf_status_firefox20;type0-6-0=notequals\" rel=\"nofollow\">63 bugs<\/a><\/big> <small>(59 bugs last week)<\/small><\/b><br \/>\n<\/tr>\n<tr>\n<th scope=\"row\"> <small>Unresolved Aurora 21 Trackers (non-security, not tracked for Beta)<\/small>\n<\/th>\n<th scope=\"row\"> <b><small>Unresolved Beta 20 Trackers (non-security)<\/small><\/b><br \/>\n<\/table>\n<h2 class=\"mw-headline\" id=\"Products.2FProjects\">Products\/Projects<\/h2>\n<h3 class=\"mw-headline\" id=\"Firefox_Desktop\">Firefox Desktop<\/h3>\n<ul>\n<li> Background tab thumbnailing WIP: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=841495\" rel=\"nofollow\">bug 841495<\/a>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_Mobile\">Firefox Mobile<\/h3>\n<dl>\n<dt>Blog Shout Out\n<\/dt>\n<\/dl>\n<ul>\n<li> Overdraw explained: <a class=\"external free\" href=\"http:\/\/sriramramani.wordpress.com\/2013\/02\/20\/overdraw\/\" rel=\"nofollow\">http:\/\/sriramramani.wordpress.com\/2013\/02\/20\/overdraw\/<\/a>\n<li> Two-Way View Intro: <a class=\"external free\" href=\"http:\/\/lucasr.org\/2013\/02\/21\/introducing-twowayview\/\" rel=\"nofollow\">http:\/\/lucasr.org\/2013\/02\/21\/introducing-twowayview\/<\/a>\n<\/ul>\n<dl>\n<dt>Stability Wins\n<\/dt>\n<\/dl>\n<ul>\n<li> The team worked hard to pull together patches to address the DB locking crashes for Firefox 20 beta 1 which shipped yesterday:\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=843029\" rel=\"nofollow\">bug 843029<\/a> &#8211; Add more retries to ensureDatabaseIsNotLocked\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=843361\" rel=\"nofollow\">bug 843361<\/a> &#8211; Dump list of open files if we fail to unlock the DB\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=732902\" rel=\"nofollow\">bug 732902<\/a> &#8211; java.lang.IllegalStateException: at android.widget.ListView.layoutChildren(ListView.java) with Adapter\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=836924\" rel=\"nofollow\">bug 836924<\/a> &#8211; java.lang.NullPointerException: at org.mozilla.gecko.Tabs.getContentResolver(Tabs.java:212)\n<\/ul>\n<li> Awesome find\/fix hit trunk for: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=839882\" rel=\"nofollow\">bug 839882<\/a>\n<\/ul>\n<dl>\n<dt>Memory, Responsiveness, and Usability\n<\/dt>\n<\/dl>\n<ul>\n<li> Nice responsiveness improvement hit central yesterday with the landing of <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=843888\" rel=\"nofollow\">bug 843888<\/a> &#8211; LayerView has 1 overdraw\n<li> We are very stoked \\o\/ on the landing of <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=716859\" rel=\"nofollow\">bug 716859<\/a> and the patch for <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=829747\" rel=\"nofollow\">bug 829747<\/a>. The build we are showing at MWC contains both these patches\n<\/ul>\n<dl>\n<dt>Great progress on\n<\/dt>\n<\/dl>\n<ul>\n<li> WebRTC is being showcased this week at MWC, we&#8217;ll work on a schedule after folks regroup post-the show\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Stability_Report_.5BWeekly.5D\">Stability Report [Weekly]<\/h3>\n<ul>\n<li> Bugs needing help\/attention:\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=837370\" rel=\"nofollow\">bug 837370<\/a> (js::types::TypeCompartment::addPendingRecompile), assigned to dvander, high on Aurora 21\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=787158\" rel=\"nofollow\">bug 787158<\/a> (nsHttpConnection::OnSocketWritable), assigned to mcmanus, high on Beta 20 and later, probably triggered by Facebook SPDY trials\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=844580\" rel=\"nofollow\">bug 844580<\/a> (js::ObjectImpl::nativeLookup), preliminarily assigned to dvander, high on Beta 20 and later, might just be another generic signature for JM crashes but we want to be sure of that before ignoring it for the moment\n<\/ul>\n<li> A <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=radeon%20kw%3Acras\" rel=\"nofollow\">class of crashes with integrated AMD Radeon graphics<\/a> is creating huge spikes of crashes in release builds recently (e.g. <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=830531\" rel=\"nofollow\">bug 830531<\/a> on 19 release with Win8, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=839270\" rel=\"nofollow\">bug 839270<\/a> on 19.0b5 mainly with Win7). This looks like a chipset or kernel-mode driver problem corrupting read-only memory and making us crash, we have tried to contact AMD people, no resolution thus far, but they are investigating.\n<li> If you&#8217;re interested in more details about our stability efforts, please join the CrashKill meeting every Monday at 10am Pacific in the Stability Vidyo room (also see dev.planning announcements).\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Snappy_.5BBi-Weekly.5D\">Snappy [Bi-Weekly]<\/h3>\n<ul>\n<li> Feb 21 <a href=\"https:\/\/wiki.mozilla.org\/Performance\/Snappy\/2013-02-21\" title=\"Performance\/Snappy\/2013-02-21\">Minutes<\/a>\n<\/ul>\n<dl>\n<dt>Startup &amp; Shutdown\n<\/dt>\n<\/dl>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=810454\" rel=\"nofollow\">bug 810454<\/a>: Read-ahead entire sqlite cookie DB on DB connection open\n<ul>\n<li> Experiments show 50% faster DB open time for a larger cookie DB (1.5MB)\n<li> 87% regression for smaller cookies DB (512KB), but small in absolute terms. See bug for data &amp; details.\n<li> Plan to do a Telemetry trial to verify benefit in the field\n<li> Pre-loading LocalStorage DB <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=842777\" rel=\"nofollow\">bug 842777<\/a> and Flash shared library <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=836488\" rel=\"nofollow\">bug 836488<\/a>\n<\/ul>\n<\/ul>\n<dl>\n<dt>Tab Strip\n<\/dt>\n<\/dl>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=828097\" rel=\"nofollow\">bug 828097<\/a>: We now have Telemetry for Tab animation smoothness\n<ul>\n<li> Tab animation intervals are good when opening a blank page, not very good when newtab preview is enabled (regardless of browser.newtab.preload), especially on slow systems.\n<li> Telemetry: <a class=\"external free\" href=\"http:\/\/goo.gl\/LHjTZ\" rel=\"nofollow\">http:\/\/goo.gl\/LHjTZ<\/a>\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=838758\" rel=\"nofollow\">bug 838758<\/a>: Gradient cache keys were too precise. Avi landed a patch to key the gradient cache on gradient stops instead.\n<ul>\n<li> This patch eliminates big memory spikes on some systems (HD4000) &#8211; <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=837542\" rel=\"nofollow\">bug 837542<\/a>\n<li> D2D speedup 20-25% for tab animation.\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=837885\" rel=\"nofollow\">bug 837885<\/a>: We&#8217;re working with fx-team (MattN, mconley) on Australis performance\n<ul>\n<li> Benchmarks: <a class=\"external free\" href=\"http:\/\/goo.gl\/TOXLe\" rel=\"nofollow\">http:\/\/goo.gl\/TOXLe<\/a>\n<li> Now at about 15-20% regression from default theme on slow systems\n<\/ul>\n<li> Timer interval irregularities hurt animation smoothness:\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=842967\" rel=\"nofollow\">bug 842967<\/a> &#8211; timer may retarget the same timestamp\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=590422\" rel=\"nofollow\">bug 590422<\/a> &#8211; remove timer compensation\/smoother\n<\/ul>\n<\/ul>\n<dl>\n<dt>Content\n<\/dt>\n<\/dl>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=842852\" rel=\"nofollow\">bug 842852<\/a>: Improve LocalStorage performance by check-pointing the WAL log more frequently + preventing latch-up of reader and writer threads.\n<\/ul>\n<dl>\n<dt>Hangs\n<\/dt>\n<\/dl>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=825588\" rel=\"nofollow\">bug 825588<\/a>: Paolo landed the skeleton for a new downloads API. Iterating on features and will eventually port over callers\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=789348\" rel=\"nofollow\">bug 789348<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=820834\" rel=\"nofollow\">bug 820834<\/a>: Marco working on removing uses of LocalStorage from about:home\n<\/ul>\n<dl>\n<dt>Add-ons\n<\/dt>\n<\/dl>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=810149\" rel=\"nofollow\">bug 810149<\/a>: Addon Manager recursively scans unpacked addon directories for changes on startup. We would like to only check extension install manifests\n<ul>\n<li> However, we&#8217;re seeing very high number of Telemetry reports of unpacked addons getting updated without any changes to their install.rdf.\n<li> If you see &#8220;addonManager:  {&#8220;modifiedExceptInstallRdf&#8221;: n &gt; 0, &#8230;}&#8221; in your about:telemetry&#8217;s &#8220;Simple Measurements&#8221; section after starting Firefox, please contact Irving or Vladan.\n<\/ul>\n<\/ul>\n<dl>\n<dt>Tools\n<\/dt>\n<\/dl>\n<ul>\n<li> We&#8217;ll soon begin receiving reports of any Firefox late-writes (part of making shutdown faster)\n<\/ul>\n<dl>\n<dt>Other\n<\/dt>\n<\/dl>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=840651\" rel=\"nofollow\">bug 840651<\/a>: Telemetry ping storm from a few machines, idle-dily firing too much?\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Memshrink_.5B4th_Tuesday_of_Month.5D\">Memshrink [4th Tuesday of Month]<\/h3>\n<p>Some recent big wins:\n<\/p>\n<ul>\n<li> Timothy Nikkel fixed bug 689623, which greatly reduces memory consumption on image-heavy pages.  This is a big deal &#8212; it was the #1 item on the <a class=\"external text\" href=\"https:\/\/blog.mozilla.org\/nnethercote\/2012\/07\/11\/memshrink-progress-week-55-56\" rel=\"nofollow\">MemShrink &#8220;big ticket items&#8221; list<\/a>!\n<\/ul>\n<ul>\n<li> Two bad areweslimyet.com regressions from December were fixed by Seth Fowler and Peter Van der Beken.\n<\/ul>\n<ul>\n<li> Chris Jones <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=841993\" rel=\"nofollow\">fixed a bad B2G leak<\/a> that was causing B2G phones to become unusable after a couple of days of use.\n<\/ul>\n<p>Custom runs (from try builds) can now be <a class=\"external text\" href=\"https:\/\/blog.mozilla.org\/nnethercote\/2013\/02\/25\/areweslimyet-com-custom-runs-now-available\/\" rel=\"nofollow\">requested<\/a> on areweslimyet.com.<\/p>\n<p>MemShrink reports: <a class=\"external text\" href=\"https:\/\/blog.mozilla.org\/nnethercote\/2013\/02\/06\/memshrink-progress-week-85-86\/,\" rel=\"nofollow\">week 85&#8211;86<\/a>, <a class=\"external text\" href=\"https:\/\/blog.mozilla.org\/nnethercote\/2013\/02\/20\/memshrink-progress-week-87-88\/\" rel=\"nofollow\">week 87&#8211;88<\/a>.<\/p>\n<p>If you are interested in attending MemShrink meetings, please feel free to do so.  The next one is Tuesday, March 5th at 2pm PST (watch for Jet&#8217;s announcement email to dev-planning).  The MemShrink regulars have some expertise when it comes to the DOM, JS engine, cycle collector, B2G and Fennec, but participation and engagement from people who know about things such as gfx, images, layout, jetpack, and front-end would be extremely welcome.  Feel free to contact nnethercote if you want more information.\n<\/p>\n<h2 class=\"mw-headline\" id=\"Roundtable\">Roundtable<\/h2>\n<ul>\n<li> 3rd and final reminder that next week&#8217;s meeting will be in the Engineering Vidyo room (lmandel)\n<li> (catlee) More linux32 test slaves online now. <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=843054\" rel=\"nofollow\">bug 843054<\/a>\n<li> TSan (thread sanitizer) Firefox now builds on Linux. Useful for debugging race conditions which might be the underlying cause of many intermittent test failures. Contact choller or cdiehl for more information.\n<\/ul>\n<div class=\"printfooter\">\nRetrieved from &#8220;<a href=\"https:\/\/wiki.mozilla.org\/Platform\/2013-02-26\">https:\/\/wiki.mozilla.org\/Platform\/2013-02-26<\/a>&#8220;<\/div>\n<hr>\n<div class=\"h-event vevent\">\n<p><b><span class=\"p-summary summary\">Platform Meeting<\/span> Details<\/b>\n<\/p>\n<ul>\n<li> <span class=\"dt-start dtstart\">Tuesday <span class=\"value\">2013-02-26<\/span> &#8211; <span class=\"value\">11:00<\/span> am <abbr class=\"value\" title=\"-0700\">Pacific<\/abbr><\/span>\n<li> <a href=\"https:\/\/wiki.mozilla.org\/Teleconferencing\" title=\"Teleconferencing\">Dial-in<\/a>: conference# 95312\n<ul>\n<li> US\/International: +1 650 903 0800 x92 Conf# 95312\n<li> US toll free: +1 800 707 2533 (pin 369) Conf# 95312\n<li> Canada: +1 416 848 3114 x92 Conf# 95312\n<li> FR\/Paris: +33 1 44 79 34 80, x92  Conf# 95312\n<\/ul>\n<li> <span class=\"location\"><a class=\"external text\" href=\"https:\/\/v.mozilla.com\/flex.html?roomdirect.html&amp;key=UK1zyrd7Vhym\" rel=\"nofollow\">Warp Core Vidyo Room<\/a> \/ SFO-Boardroom<\/span>\n<li> join irc.mozilla.org <a class=\"external text\" href=\"irc:\/\/irc.mozilla.org\/planning\" rel=\"nofollow\">#planning<\/a> for back channel\n<\/ul>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Notices\/Schedule (catlee) Proposed tree closure for Tuesday March 5th 16:00 &#8211; 24:00 PT for bugzilla downtime (gps) Proposed tree closure for (soon) for moz.build landing bug 784841. FF20b1 for desktop released Friday, FF20b1 for mobile released yesterday with important update fixes FF21.0a2 unthrottled last Friday ESR10-&gt;17 updates unthrottled yesterday A FF19.0.1 re-spin to resolve critical [&hellip;]<\/p>\n","protected":false},"author":195,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[209],"tags":[258],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/1296"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/users\/195"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/comments?post=1296"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/1296\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/media?parent=1296"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/categories?post=1296"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/tags?post=1296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}