{"id":211,"date":"2009-08-04T23:00:14","date_gmt":"2009-08-05T03:00:14","guid":{"rendered":"http:\/\/blog.mozilla.org\/meeting-notes\/archives\/211"},"modified":"2009-08-04T23:00:14","modified_gmt":"2009-08-05T03:00:14","slug":"mozilla-platform-meeting-minutes-2009-08-04","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/211","title":{"rendered":"Mozilla Platform Meeting Minutes: 2009-08-04"},"content":{"rendered":"<div>\n<h1>Platform\/2009-08-04<\/h1>\n<h3 id=\"siteSub\">From MozillaWiki<\/h3>\n<div id=\"contentSub\"><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\/2009-07-28\" title=\"Platform\/2009-07-28\">\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\/2009-08-11&amp;action=edit&amp;redlink=1\" title=\"Platform\/2009-08-11 (page does not exist)\">next week \u00bb<\/a>\n<\/p>\n<p><a id=\"Notices_.2F_Schedule\" name=\"Notices_.2F_Schedule\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> Notices \/ Schedule <\/span><\/h3>\n<p><b><a href=\"https:\/\/wiki.mozilla.org\/Releases\/Firefox_3.0.13\" title=\"Releases\/Firefox 3.0.13\">Firefox 3.0.13<\/a><\/b>\n<\/p>\n<ul>\n<li> shipped!\n<\/ul>\n<p><b><a href=\"https:\/\/wiki.mozilla.org\/Releases\/Firefox_3.5.2\" title=\"Releases\/Firefox 3.5.2\">Firefox 3.5.2<\/a><\/b>\n<\/p>\n<ul>\n<li> shipped!\n<li> haven&#8217;t pushed Major Update yet, need to determine when we&#8217;ll do that\n<\/ul>\n<p><b><a href=\"https:\/\/wiki.mozilla.org\/Releases\/Firefox_3.0.14\" title=\"Releases\/Firefox 3.0.14\">Firefox 3.0.14<\/a><\/b>\n<\/p>\n<ul>\n<li> code freeze tonight!\n<li> is it possible?\n<li> currently <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?keywords_type=nowords&amp;keywords=fixed1.9.0.14+verified1.9.0.14&amp;field0-0-0=flagtypes.name&amp;type0-0-0=equals&amp;value0-0-0=blocking1.9.0.14%2B&amp;field1-0-0=flagtypes.name&amp;type1-0-0=notsubstring&amp;value1-0-0=approval1.9.0.14&amp;order=map_assigned_to.login_name,bugs.bug_id\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?keywords_type=nowords&amp;keywords=fixed1.9.0.14+verified1.9.0.14&amp;field0-0-0=flagtypes.name&amp;type0-0-0=equals&amp;value0-0-0=blocking1.9.0.14%2B&amp;field1-0-0=flagtypes.name&amp;type1-0-0=notsubstring&amp;value1-0-0=approval1.9.0.14&amp;order=map_assigned_to.login_name,bugs.bug_id\">18 blockers<\/a> that need patches\n<\/ul>\n<p><b><a class=\"new\" href=\"https:\/\/wiki.mozilla.org\/index.php?title=Releases\/Firefox_3.5.3&amp;action=edit&amp;redlink=1\" title=\"Releases\/Firefox 3.5.3 (page does not exist)\">Firefox 3.5.3<\/a><\/b>\n<\/p>\n<ul>\n<li> targeting release in sync with 3.0.14\n<li> code freeze is in one week\n<\/ul>\n<p><b>Firefox 3.6a1<\/b>\n<\/p>\n<ul>\n<li> 7 blockers remaining (see blocker report)\n<ul>\n<li> do we need to hold Alpha on these blockers?\n<li> what does this mean for branching?\n<\/ul>\n<\/ul>\n<p><a id=\"Blocker_Report\" name=\"Blocker_Report\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> Blocker Report <\/span><\/h3>\n<p><b>Gecko 1.9.2 \/ Namoroka<\/b>\n<\/p>\n<ul>\n<li> Alpha 1 Blockers (flag: blocking1.9.2, priority: P1)\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%2B%20P1\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%2B%20P1\">7 open<\/a>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%3F%20P1\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%3F%20P1\">0 nominations<\/a>\n<\/ul>\n<li> Release Blockers (flag: blocking1.9.2 or blocking-firefox3.6)\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%2B,blocking-firefox3.6%2B\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%2B,blocking-firefox3.6%2B\">93 open<\/a>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%3F,blocking-firefox3.6%3F\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%3F,blocking-firefox3.6%3F\">166 nominations<\/a> (most in blocking-firefox3?)\n<\/ul>\n<\/ul>\n<p><a id=\"Browser_.2F_Front_End\" name=\"Browser_.2F_Front_End\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> Browser \/ Front End <\/span><\/h3>\n<p><b>Landed<\/b>\n<\/p>\n<ul>\n<li> <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/Sprints\/Asynchronous_Location_Bar\" title=\"Firefox\/Sprints\/Asynchronous Location Bar\">Asynchronous location bar<\/a> has landed\n<li> <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/Sprints\/Awesomeformcomplete\" title=\"Firefox\/Sprints\/Awesomeformcomplete\">form awesomecomplete<\/a> has fully landed\n<\/ul>\n<p><b>Ongoing work<\/b>\n<\/p>\n<ul>\n<li> updater is now working in WinCE, but there are some polish issues <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=507338\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=507338\">bug 507338<\/a>\n<li> fixed a bunch of <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/Sprints\/Startup_Time_Improvements\" title=\"Firefox\/Sprints\/Startup Time Improvements\">Ts<\/a> low hanging fruit bugs\n<ul>\n<li> vlad&#8217;s got a patch to get probes working so we can produce a timeline\n<li> ddahl will be adding probes, putting out a call for others to do the same\n<li> looking at combining XPCOM and JS components to reduce file I\/O cost\n<\/ul>\n<li> streaming video UI mockups <a class=\"external text\" href=\"http:\/\/jboriss.wordpress.com\/2009\/07\/27\/video-controls-for-live-feeds-instant-replay-for-the-web\/\" rel=\"nofollow\" title=\"http:\/\/jboriss.wordpress.com\/2009\/07\/27\/video-controls-for-live-feeds-instant-replay-for-the-web\/\">available for comment<\/a>\n<li> theme explorations now starting to consider how to support Add-ons\n<li> <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/Sprints\/Doorhanger_notifications\" title=\"Firefox\/Sprints\/Doorhanger notifications\">doorhanger notficiation<\/a> work underway\n<li> changing mouse scrolling model to improve perception of performance <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=462809\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=462809\">bug 462809<\/a>\n<li> check out our <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/Sprints\" title=\"Firefox\/Sprints\">list of active projects<\/a> at any time, and get involved!\n<\/ul>\n<ul>\n<li> Polish update: Firefox is 59% shiny (0% change)\n<ul>\n<li> Thanks go to: tyler downer, dao\n<li> 46 remaining <a class=\"external text\" href=\"http:\/\/tinyurl.com\/8qnba2\" rel=\"nofollow\" title=\"http:\/\/tinyurl.com\/8qnba2\">easy polish bugs<\/a> (whiteboard [polish-easy])\n<li> 38 remaining <a class=\"external text\" href=\"http:\/\/tinyurl.com\/9zq9xz\" rel=\"nofollow\" title=\"http:\/\/tinyurl.com\/9zq9xz\">hard polish bugs<\/a>(whiteboard [polish-hard])\n<\/ul>\n<\/ul>\n<p><a id=\"GFX_Update\" name=\"GFX_Update\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> GFX Update <\/span><\/h3>\n<ul>\n<li> Decode-on-draw (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=435296\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=435296\">bug 435296<\/a>) chugging along, working through various test failures. Of particular annoyance was <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=507902\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=507902\">bug 507902<\/a>, but that should be all sorted out now. Only major feature left to add is an image locking mechanism for layout. Won&#8217;t make the branch. For the full scoop see the bug or the <a href=\"https:\/\/wiki.mozilla.org\/Platform\/GFX\/2009-Aug-3\" title=\"Platform\/GFX\/2009-Aug-3\"> GFX unmeeting notes<\/a>.\n<\/ul>\n<p><a id=\"Layout_Update\" name=\"Layout_Update\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> Layout Update <\/span><\/h3>\n<ul>\n<li> background-size (waldo) and CSS gradients (ventnor) landed\n<ul>\n<li> Web-tech posts soon (need to fix Mac gradient bug)\n<\/ul>\n<li> asynchronous containing block reconstruction landed (tnikkel)\n<li> removed widgets from decks\n<li> bz&#8217;s finegrained reflow hints for dynamic abs-pos landed\n<li> video\/audio tests landing\n<li> frame poisoning looking good (zwol)\n<li> Still to do\/land for 1.9.2:\n<ul>\n<li> frame poisoning (zwol)\n<li> scroll repaint optimizations (roc)\n<li> pointer-events:none for HTML (jwatt, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=380573\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=380573\">bug 380573<\/a>)\n<\/ul>\n<li> Post-1.9.2 work\n<ul>\n<li> sharing CSS interpolation code (dholbert, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=504652\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=504652\">bug 504652<\/a>)\n<li> Brian Birtles started contracting, working on SVG animation improvements\n<\/ul>\n<li> www-font wars\n<\/ul>\n<p><a id=\"Content_Update\" name=\"Content_Update\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> Content Update <\/span><\/h3>\n<p>No updates (BlackHat happened last week, vacations, sick leave).<\/p>\n<p>peterv&#8217;s got a fix to speed up xpconnectish stuff and quickstubs some more.\n<\/p>\n<p><a id=\"Platform-specific_Support_Update\" name=\"Platform-specific_Support_Update\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> Platform-specific Support Update <\/span><\/h3>\n<p>Work continues on getting infrastructure updated to win7 RC SDK.\n<\/p>\n<p><a id=\"JS\" name=\"JS\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> JS <\/span><\/h3>\n<p>Tracing getters is happening!\n<\/p>\n<p><a id=\"Security\" name=\"Security\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> Security <\/span><\/h3>\n<p><a id=\"Electrolysis\" name=\"Electrolysis\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> Electrolysis <\/span><\/h3>\n<p><a id=\"Tree_Management\" name=\"Tree_Management\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> Tree Management <\/span><\/h3>\n<ul>\n<li> Turning off tests in our current build+tests unittest job (the &#8216;U&#8217; on the tbpl), and relying on the packaged tests (&#8216;M&#8217;, &#8216;E&#8217;).\n<li> Talos TP4 now enabled on all branches except 1.9.0\n<ul>\n<li> going to disable TP3, fast talos.\n<\/ul>\n<li> Increasing time between idle builds on mozilla-central, mozilla-1.9.1 from 2 hours to 9.\n<\/ul>\n<p><a id=\"Roundtable\" name=\"Roundtable\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> Roundtable <\/span><\/h3>\n<ul>\n<li> when to land infallible malloc (beltzner)\n<ul>\n<li> <a class=\"external text\" href=\"http:\/\/groups.google.com\/group\/mozilla.dev.platform\/browse_thread\/thread\/8b97ca1a8858e78f#\" rel=\"nofollow\" title=\"http:\/\/groups.google.com\/group\/mozilla.dev.platform\/browse_thread\/thread\/8b97ca1a8858e78f#\">infallible malloc<\/a> should land after we branch for 1.9.2, definitely\n<li> if it&#8217;s targetted at 1.9.3, we need to commit to stabilizing for Novemberish for the planned 1.9.3 branch\n<li> what other pieces are we aiming at for 1.9.3? we should get that list\n<\/ul>\n<li> shipping jQuery (beltzner)\n<ul>\n<li> jetpack ships jQuery, and mozilla-central is considering it\n<li> pressure is to leverage the existing group of web developers who are used to it, and who might want to write add-ons for mozilla platform products\n<li> unsure whether shipping it, or shims is the right thing to do\n<li> unsure what the use cases are\n<li> unsure what to do about other libraries (moo.fx, prototype, YUI)\n<li> will start a dev-platform thread soon to gather requirements\n<\/ul>\n<li> what&#8217;s the firebug plan?\n<ul>\n<li> What&#8217;s the extent of our commitment to firebug working well?\n<li> What platform hooks does firebug need to work well?  How do we go about making sure we provide them in an expeditious manner?\n<li> How do we make sure that Firebug developers come to us with issues instead of just hacking around them?\n<li> Do we want to have someone competent at UI design take a look at Firebug UI?\n<li> What&#8217;s the multi-thread\/process story?  Web workers, electrolysis, etc.\n<\/ul>\n<li> Quick update on Code Coverage (timr)\n<ul>\n<li> <a class=\"external text\" href=\"http:\/\/people.mozilla.com\/~mnandigama\/codecoverage_html\/\" rel=\"nofollow\" title=\"http:\/\/people.mozilla.com\/~mnandigama\/codecoverage_html\/\">Latest c\/c++ results<\/a>\n<li> <a class=\"external text\" href=\"http:\/\/people.mozilla.com\/~mnandigama\/jscoverage-report\/jscoverage.html\" rel=\"nofollow\" title=\"http:\/\/people.mozilla.com\/~mnandigama\/jscoverage-report\/jscoverage.html\">latest JS results<\/a>\n<li> Content discussion Wednesday Aug 5th 3pm; JS discussion Thursday Aug 6th, 1pm.  Others to be scheduled.  Feel free to contact Murali or myself if you want to dig into this with us.\n<\/ul>\n<\/ul>\n<div class=\"printfooter\">\nRetrieved from &#8220;<a href=\"https:\/\/wiki.mozilla.org\/Platform\/2009-08-04\">https:\/\/wiki.mozilla.org\/Platform\/2009-08-04<\/a>&#8220;<\/div>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Platform\/2009-08-04 From MozillaWiki &lt; Platform \u00ab previous week | index | next week \u00bb Notices \/ Schedule Firefox 3.0.13 shipped! Firefox 3.5.2 shipped! haven&#8217;t pushed Major Update yet, need to determine when we&#8217;ll do that Firefox 3.0.14 code freeze tonight! is it possible? currently 18 blockers that need patches Firefox 3.5.3 targeting release in sync [&hellip;]<\/p>\n","protected":false},"author":98,"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\/211"}],"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\/98"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/comments?post=211"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/211\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/media?parent=211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/categories?post=211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/tags?post=211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}