{"id":448,"date":"2010-12-08T00:00:04","date_gmt":"2010-12-08T04:00:04","guid":{"rendered":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/448"},"modified":"2010-12-08T00:00:04","modified_gmt":"2010-12-08T04:00:04","slug":"mozilla-platform-meeting-minutes-2010-12-07","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/448","title":{"rendered":"Mozilla Platform Meeting Minutes: 2010-12-07"},"content":{"rendered":"<div>\n<h1>Platform\/2010-12-07<\/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><a href=\"https:\/\/wiki.mozilla.org\/Platform\/2010-11-30\" title=\"Platform\/2010-11-30\">\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\/2010-12-14&amp;action=edit&amp;redlink=1\" title=\"Platform\/2010-12-14 (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 beta 8<\/b>\n<\/p>\n<ul>\n<li> Waiting on sync changes\n<li> Driving blockers to zero, hopefully will converge in the next couple days\n<li> QA needs at least a week. If we build Thursday we might not be comfortable releasing by the following Thursday\n<\/ul>\n<p><b>Firefox 3.6.13 and 3.5.16<\/b>\n<\/p>\n<ul>\n<li> Created build #3 of 3.6.13, released it to beta on Monday\n<li> Still plan to release on this Thursday, December 9th\n<\/ul>\n<h1> <span class=\"mw-headline\"> Blocker Report <\/span><\/h1>\n<p><b>Firefox 4 Beta<\/b>\n<\/p>\n<pre style=\"font-size: 80%\">Blocker report for Firefox 4.0.beta8 (as of 2010-12-07 11:07:47.826151-08:00)\n\nOverview\n----------------------------------------------\n\n4.0.beta8\n      blocking: 193\n         fixed: 181\n          open:  12\n\nOpen Blocker Assignees\n----------------------------------------------\n\n   Philipp von Weitershausen [:philikon]:   5 +++++\n                         Patrick McManus:   1 +\n                  Blake Kaplan (:mrbkap):   1 +\n              Michael Morgan [:morgamic]:   1 +\n                        Myk Melez [:myk]:   1 +\n                      Axel Hecht [:Pike]:   1 +\n    Nobody; OK to take it and work on it:   1 +\n                      ben turner [:bent]:   1 +\n\nOutstanding Review Requests\n----------------------------------------------\n\n                         jst@mozilla.org:   1 +\n                     mconnor@mozilla.com:   1 +\n                   dtownsend@mozilla.com:   1 +\n\n        Total outstanding flagged review:   3\n\n<\/pre>\n<h1> <span class=\"mw-headline\"> Firefox Development <\/span><\/h1>\n<p>(from our <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/Goals\/2010Q4\" title=\"Firefox\/Goals\/2010Q4\">goals<\/a>):\n<\/p>\n<h1> <span class=\"mw-headline\"> Firefox <\/span><\/h1>\n<ul>\n<li> <span style=\"color: orange;font-size: 80%;font-weight: bold\">[AT RISK]<\/span> Finish Firefox 4\n<ul>\n<li> 224 <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2.0%3Abeta,final%20prod:toolkit,firefox\" rel=\"nofollow\">Firefox\/Toolkit blockers<\/a>\n<\/ul>\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> API-Complete Jetpack\n<ul>\n<li> Joint with Jetpack team\n<li> Currently working towards feature-complete beta SDK\n<\/ul>\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Stand up basic Firefox with Electrolysis\n<ul>\n<li> Joint with Platform\n<li> UI may not be functional, should launch and open a web page.\n<li> <a href=\"https:\/\/wiki.mozilla.org\/Electrolysis\/Firefox\" title=\"Electrolysis\/Firefox\">Project tracking page<\/a>\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Developer Tools <\/span><\/h1>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[NEW]<\/span> Finish Firefox 4 developer tools\n<ul>\n<li> 26 <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2.0%3Abeta,final%20prod:firefox%20comp:developer\" rel=\"nofollow\">blocking developer tools bugs<\/a>\n<\/ul>\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[NEW]<\/span> Ensure that Firefox 4 ships with a compatible version of Firebug\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[NEW]<\/span> Publish a roadmap for integrated developer tools in Firefox, including console, inspection, and js debugging\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[NEW]<\/span> Develop long term plan for Skywriter maintenance\/support\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: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Finish Firefox 4 blockers.\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Support Firefox Team to stand up a browser on Electrolysis.\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship Firefox 4 final with layers composition accelerated using:\n<ul>\n<li> OpenGL on Mac OS X;\n<li> Direct3D on Windows.\n<\/ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship Firefox 4 final with content accelerated using Direct2D on Windows Vista\/7.\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/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<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship Firefox 4 final with full WebGL 1.0 support turned on by default on all platforms that support OpenGL.\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: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Play back video on Fennec without blocking on main content thread\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Integrate codec ARM optimizations\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship indexedDB\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship HTML5 parser\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship HTML5 forms (current set)\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship GC compartments work\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Proof of concept implementation of a proxy based DOM binding\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> 30% performance improvment on the Cal_* tests in Zimbra\n<\/ul>\n<ul>\n<li> Performance 15% improved over Oct 1 Sunspider perfomance\n<li> Performance 15% improved over Oct 1 v8 performance\n<li> Continuous ARMv7 Android and Maemo JS Shell regression and performance testing in place\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span>  Drive blocker list to zero.\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span>  Develop implementation plan for OOP content accessibility.\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Fix and ship multi-process plugins on Mac\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Fix and ship asynchronous plugin painting on all plaforms\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/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> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=comp%3Agfx%2Cgraphics%2Cimage%2Ccanvas%20-comp%3Axul%20blocking2%3A%2B|blocking-fennec:%2B\" rel=\"nofollow\">119 betaN, final, and Fennec blockers<\/a> (-4 w\/w)\n<li> OpenGL composited layers on Fennec update (jrmuizel)\n<ul>\n<li> Can be turned on (layers.accelerate-all pref) on trunk.\n<li> Known bug: Changing orientation of device, or resuming fennec, breaks all drawing.\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Layout <\/span><\/h1>\n<ul>\n<li> Blocker count slowly dropping, now 103\n<ul>\n<li> Many bug fixes in hand\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Content <\/span><\/h1>\n<ul>\n<li> Major remainders from compartment landing fixed (beta8 blockers). Many thanks to mrbkap and gal.\n<\/ul>\n<h1> <span class=\"mw-headline\"> Tree Management <\/span><\/h1>\n<ul>\n<li> Fallout from our fun last week hunting down new orange caused by zombo.com DNS:\n<ul>\n<li> Friendly reminder that the <a class=\"external text\" href=\"https:\/\/wiki.mozilla.org\/ReleaseEngineering\/Sheriffing\" rel=\"nofollow\">RelEng Sheriff<\/a> can re-trigger tests or even builds of specific changesets for you.\n<li> Cutting off external network access to test machines.  See dev.tree-management thread <a class=\"external text\" href=\"http:\/\/groups.google.com\/group\/mozilla.dev.tree-management\/browse_thread\/thread\/f11512cae9b5875d\" rel=\"nofollow\">here<\/a>\n<\/ul>\n<\/ul>\n<ul>\n<li> IT needs to rearrange test minis in the new colo.  Proposed dates are December 17th, December 23rd.  This will require a full working day with little or no test coverage. <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=616658\" rel=\"nofollow\">bug 616658<\/a>\n<\/ul>\n<ul>\n<li> Win7 debug unit tests enabled\n<ul>\n<li> last known perma-orange for xpcshell &#8211; <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=610654\" rel=\"nofollow\">bug 610654<\/a>\n<li> who can make xpcshell run faster on Win7? <a class=\"external autonumber\" href=\"http:\/\/armenzg.blogspot.com\/2010\/12\/test-suites-on-windows.html\" rel=\"nofollow\">[1]<\/a> It runs pretty slow. The other test suites did not get affected (except reftest a little bit)\n<ul>\n<li> xpcshell takes quite long on win7 and increases the end-to-end times\n<li> shall we keep on running xpcshell only on win2k3? shall we proceed with the switch? who can take ownership of making xpcshell faster on Windows 7?\n<li> we would like to stop running unit tests on win2k3 a couple of days after the last perma-orange on win7 gets fixed but this depends on answering the previous question.\n<\/ul>\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Roundtable <\/span><\/h1>\n<ul>\n<li> Pulling WebSockets for Firefox 4 due to a security problem with proxy upgrade negotiation. (inherent problem with standard, spec in flux)\n<li> String freeze: [<a class=\"external text\" href=\"https:\/\/bugzil.la\/blocking2.0:beta,final%20sw:strings\" rel=\"nofollow\">blocking with strings<\/a>] has 10 bugs, 6 prelanded strings, 4 new strings. I&#8217;m losing track, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=616015\" rel=\"nofollow\">bug 616015<\/a> and <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=616014\" rel=\"nofollow\">bug 616014<\/a> were filed without\/wrong whiteboard and blocking+. (Axel) [<a class=\"external text\" href=\"https:\/\/bugzil.la\/blocking2.0:%22?%22%20sw:strings\" rel=\"nofollow\">blocker noms with strings<\/a>]\n<ul>\n<li> file bugs with [strings] in the whiteboard, request blocking, and CC\u00a0:Pike. Johnath is to triage those.\n<\/ul>\n<li> Blocker re-triage next week.\n<li> Branching for Fennec4.0b3, Firefox4.0b8, and what branches to use so that post beta3\/beta8 fixes can land, to be revisited later this week. (discussion in meeting with legneato, stuart, joduinn, catlee).\n<\/ul>\n<div class=\"printfooter\">\nRetrieved from &#8220;<a href=\"https:\/\/wiki.mozilla.org\/Platform\/2010-12-07\">https:\/\/wiki.mozilla.org\/Platform\/2010-12-07<\/a>&#8220;<\/div>\n<div>\n<div class=\"catlinks catlinks-allhidden\"><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Platform\/2010-12-07 From MozillaWiki &lt; Platform \u00ab previous week | index | next week \u00bb Notices \/ Schedule Firefox 4 beta 8 Waiting on sync changes Driving blockers to zero, hopefully will converge in the next couple days QA needs at least a week. If we build Thursday we might not be comfortable releasing by the [&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\/448"}],"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=448"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/448\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/media?parent=448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/categories?post=448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/tags?post=448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}