{"id":473,"date":"2011-01-19T00:00:04","date_gmt":"2011-01-19T04:00:04","guid":{"rendered":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/473"},"modified":"2011-01-19T00:00:04","modified_gmt":"2011-01-19T04:00:04","slug":"mozilla-platform-meeting-minutes-2011-01-18","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/473","title":{"rendered":"Mozilla Platform Meeting Minutes: 2011-01-18"},"content":{"rendered":"<div>\n<h1>Platform\/2011-01-18<\/h1>\n<h3 id=\"siteSub\">From MozillaWiki<\/h3>\n<div><span class=\"subpages\">&lt; <a href=\"https:\/\/wiki.mozilla.org\/Platform\" title=\"Platform\">Platform<\/a><\/span><\/div>\n<p>\n<a href=\"https:\/\/wiki.mozilla.org\/Platform\/2011-01-11\" title=\"Platform\/2011-01-11\">\u00ab previous week<\/a> | <a href=\"https:\/\/wiki.mozilla.org\/Platform\" title=\"Platform\">index<\/a> | <a class=\"new\" href=\"https:\/\/wiki.mozilla.org\/index.php?title=Platform\/2011-01-25&amp;action=edit&amp;redlink=1\" title=\"Platform\/2011-01-25 (page does not exist)\">next week \u00bb<\/a>\n<\/p>\n<h1> <span class=\"mw-headline\"> Notices \/ Schedule <\/span><\/h1>\n<p><b> Firefox 4 <\/b>\n<\/p>\n<ul>\n<li> we have fixed <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?value1-1-0=2010-01-11&amp;type1-0-0=substring&amp;field0-0-0=cf_blocking_20&amp;type1-1-0=changedafter&amp;query_format=advanced&amp;bug_status=RESOLVED&amp;value1-0-0=hard&amp;field1-1-0=resolution&amp;type0-0-0=substring&amp;value0-0-0=beta&amp;field1-0-0=status_whiteboard\" rel=\"nofollow\">90 hard blockers<\/a> since the last code freeze\n<li> there are <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2%3Abeta%20sw%3Ahard\" rel=\"nofollow\">70 hard blockers remaining marked betaN+<\/a> which require beta coverage\n<ul>\n<li> identify to-be-completed work requiring more than 3 days of nightly coverage, and mark those [risky]\n<li> need to identify 1 front end (johnath?) and 1 platform (damons\/sayrer?) representative who can help make a call about what content must be in upcoming beta(s) and provide ETAs, have that person co-ordinate with Christian\/Beltzner for schedule\n<\/ul>\n<li> beta10 proposal: code freeze this Friday to get coverage on 90+ hard blockers fixed since b9\n<ul>\n<li> need to identify other work required for that freeze (see stability report, below!)\n<li> need to identify if there is [risky] work that should wait until after code freeze so it has proper nightly soaking time\n<\/ul>\n<\/ul>\n<p><b>Firefox 3.6.14 and 3.5.17<\/b>\n<\/p>\n<ul>\n<li> Blocker code freeze is tonight\n<li> Making the &#8220;scary&#8221; advertised update for 3.0 users live today\n<\/ul>\n<h1> <span class=\"mw-headline\"> Blocker Report <\/span><\/h1>\n<p><b>Firefox 4 Beta<\/b>\n<\/p>\n<ul>\n<li> <a class=\"external free\" href=\"http:\/\/blocker-reports.brasstacks.mozilla.com\" rel=\"nofollow\">http:\/\/blocker-reports.brasstacks.mozilla.com<\/a>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?resolution=---&amp;field0-0-0=cf_blocking_20&amp;type0-0-0=equals&amp;value0-0-0=%3F\" rel=\"nofollow\">51 nominations need triage<\/a>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?type0-1-0=nowordssubstr&amp;query_format=advanced&amp;value0-1-0=hardblocker%20softblocker&amp;field0-1-0=status_whiteboard&amp;field0-0-0=cf_blocking_20&amp;type0-0-0=anywordssubstr&amp;value0-0-0=beta%20final&amp;resolution=---\" rel=\"nofollow\">13 blockers need prioritization<\/a>\n<\/ul>\n<li> <a class=\"external free\" href=\"http:\/\/office.smedbergs.us\/blocker-report\/\" rel=\"nofollow\">http:\/\/office.smedbergs.us\/blocker-report\/<\/a>\n<\/ul>\n<p><b>Firefox 3.6.14 and 3.5.17<\/b>\n<\/p>\n<ul>\n<li> 3.6.14: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=ALL%20blocking1.9.2:.14%2B%20-status1.9.2:.14-fixed\" rel=\"nofollow\">20 open blockers<\/a>\n<li> 3.5.17: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=ALL%20blocking1.9.1:.17%2B%20-status1.9.1:.17-fixed\" rel=\"nofollow\">17 open blockers<\/a>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Firefox Development <\/span><\/h1>\n<ul>\n<li> Of 63 <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=ALL%20blocking2%3Abeta%2Cfinal%20sw%3Ahard%20prod:toolkit,firefox\" rel=\"nofollow\">total hardblockers<\/a>, only 30 <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2%3Abeta%2Cfinal%20sw%3Ahard%20prod:toolkit,firefox\" rel=\"nofollow\">remain<\/a>.\n<\/ul>\n<h1> <span class=\"mw-headline\"> Platform <\/span><\/h1>\n<p>(there is a <a href=\"https:\/\/wiki.mozilla.org\/Platform\/2010-Q4-Goals\" title=\"Platform\/2010-Q4-Goals\">team-by-team goals breakdown<\/a>, as well)\n<\/p>\n<ul>\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> Finish Firefox 4 blockers.\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span> Support Firefox Team to stand up a browser on Electrolysis.\n<\/ul>\n<ul>\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> Ship Firefox 4 final with layers composition accelerated using:\n<ul>\n<li> OpenGL on Mac OS X;\n<ul>\n<li> This is turned on by default for all supported hardware, and there were few blocking bugs by the end of the year.\n<\/ul>\n<li> Direct3D on Windows.\n<ul>\n<li> This is turned on by default for all supported hardware, and there were few blocking bugs by the end of the year.\n<\/ul>\n<\/ul>\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> Ship Firefox 4 final with content accelerated using Direct2D on Windows Vista\/7.\n<ul>\n<li>\n<ul>\n<li> This is turned on by default for all supported hardware, and there were few blocking bugs by the end of the year.\n<\/ul>\n<\/ul>\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> Ship Firefox 4 final with better Opentype font feature support using Harfbuzz on all tier-1 platforms, and text rendering performance equal to or better than Firefox 3.6.\n<ul>\n<li> We landed Linux Harfbuzz support before the end of the year, and there are no known text rendering regressions.\n<\/ul>\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> Ship Firefox 4 final with full WebGL 1.0 support turned on by default on all platforms that support OpenGL.\n<ul>\n<li> We missed this goal because our WebGL implementation didn&#8217;t pass all parts of the WebGL testsuite, which is required for &#8220;full WebGL 1.0 support.&#8221; However, it is turned on by default for all supported hardware.\n<\/ul>\n<\/ul>\n<ul>\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span> Integrate Opentype santizer library\n<\/ul>\n<ul>\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> Play back video on Fennec without blocking on main content thread\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span> Integrate codec ARM optimizations\n<\/ul>\n<ul>\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> Ship indexedDB &#8211; indexedDB is done and landed, has been for some time. Minor bugfixing ongoing, but nothing beyond the norm.\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> Ship HTML5 parser &#8211; Done, just didn&#8217;t have anything to ship it in.\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> Ship HTML5 forms (current set) &#8211; Done, just didn&#8217;t have anything to ship it in.\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> Ship GC compartments work &#8211; Done (though some bugfixing and GC work remains), just didn&#8217;t have anything to ship it in.\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> Proof of concept implementation of a proxy based DOM binding &#8211; Plan in place, but no work done here yet.\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> 30% performance improvment on the Cal_* tests in Zimbra\n<\/ul>\n<ul>\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span> Performance 15% improved over Oct 1 Sunspider perfomance\n<\/ul>\n<p>Improved over 30%.\n<\/p>\n<ul>\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span> Performance 15% improved over Oct 1 v8 performance\n<\/ul>\n<p>Improved over 30%.\n<\/p>\n<ul>\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> Continuous ARMv7 Android and Maemo JS Shell regression and performance testing in place\n<\/ul>\n<p>Have much better ARM testing than we used to, but not quit the JS shell regression tests we were hoping for.<\/p>\n<p>\n<\/p>\n<ul>\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span>  Drive blocker list to zero. [This was a super-stretch goal]\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span>  Develop implementation plan for OOP content accessibility. [Note it may change once we ramp up again post-FF4]\n<\/ul>\n<ul>\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span> Fix and ship multi-process plugins on Mac\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> Fix and ship asynchronous plugin painting on all plaforms\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span> Fix and ship content processes on Fennec\n<\/ul>\n<p>\n<\/p>\n<h1> <span class=\"mw-headline\"> GFX <\/span><\/h1>\n<ul>\n<li> Downloaded graphics blacklist <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=625160\" rel=\"nofollow\">bug 625160<\/a> is in review, will land this week.\n<li> People who experience the following hardblocker bugs, please contact Joe or Bas:\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=603134\" rel=\"nofollow\">bug 603134<\/a> &#8211; OS X only &#8211; Firefox\/Minefield doesn&#8217;t render any content in new windows until you move the window. This can also manifest itself as random parts of the window refreshing at inconsistent times.\n<ul>\n<li> This is a Mac OS X bug. We&#8217;re trying to work out what hardware is affected by it.\n<li> Please contact joe on irc or joe@mozilla.com if you see this.\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=603793\" rel=\"nofollow\">bug 603793<\/a> &#8211; Windows only &#8211; Menus disappearing, often on submenu mouse over.\n<ul>\n<li> We can&#8217;t reproduce this and don&#8217;t know anyone directly who does.\n<li> If you can reproduce this, contact Bas on irc, or bschouten@mozilla.com.\n<\/ul>\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Layout <\/span><\/h1>\n<ul>\n<li> 17 hardblockers, 37 softblockers. (9 betaN blockers.) Disappointing that the total count hasn&#8217;t gone down over the last week. But we&#8217;re making progress on the hard issues &#8230; the scary stuff is being fixed or at least understood.\n<\/ul>\n<h1> <span class=\"mw-headline\"> Content <\/span><\/h1>\n<p>Content component hardblocker list at 25 (content team list down from 22 to 14 since last week).\n<\/p>\n<h1> <span class=\"mw-headline\"> Tree Management <\/span><\/h1>\n<ul>\n<li> colo outage Friday night\n<ul>\n<li> caused by AC failure in MPT. More details after IT do post-mortem with vendor\n<li> tree closure for almost 5 hours &#8211; from Friday 8pm PST &#8211; Sat 0:45am PST\n<li> if you still see weirdness (like the double builds problem), please file bug in mozilla.org\/Release Engineering.\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Stability Report <\/span><\/h1>\n<ul>\n<li> Beta9\n<ul>\n<li> Around 2.45 crashes per ADU for ~1 million beta users.\n<li> Similar to beta8 levels.\n<\/ul>\n<li> Trunk\n<ul>\n<li> Many regressions on the trunk.\n<li> Triage with crash team today and identify blockers.\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Roundtable <\/span><\/h1>\n<div class=\"printfooter\">\nRetrieved from &#8220;<a href=\"https:\/\/wiki.mozilla.org\/Platform\/2011-01-18\">https:\/\/wiki.mozilla.org\/Platform\/2011-01-18<\/a>&#8220;<\/div>\n<div>\n<div class=\"catlinks catlinks-allhidden\"><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Platform\/2011-01-18 From MozillaWiki &lt; Platform \u00ab previous week | index | next week \u00bb Notices \/ Schedule Firefox 4 we have fixed 90 hard blockers since the last code freeze there are 70 hard blockers remaining marked betaN+ which require beta coverage identify to-be-completed work requiring more than 3 days of nightly coverage, and mark [&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\/473"}],"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=473"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/473\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/media?parent=473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/categories?post=473"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/tags?post=473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}