{"id":198,"date":"2009-07-15T10:29:48","date_gmt":"2009-07-15T14:29:48","guid":{"rendered":"http:\/\/blog.mozilla.org\/meeting-notes\/archives\/198"},"modified":"2009-07-15T10:29:48","modified_gmt":"2009-07-15T14:29:48","slug":"mozilla-platform-meeting-minutes-2009-07-14","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/198","title":{"rendered":"Mozilla Platform Meeting Minutes: 2009-07-14"},"content":{"rendered":"<div>\n<h1>Platform\/2009-07-14<\/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-07\" title=\"Platform\/2009-07-07\">\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-07-21&amp;action=edit&amp;redlink=1\" title=\"Platform\/2009-07-21 (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.12\" title=\"Releases\/Firefox 3.0.12\">Firefox 3.0.12<\/a><\/b>\n<\/p>\n<ul>\n<li> shipping to beta today\n<li> release next week\n<\/ul>\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> <b>work on your <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?keywords_type=nowords&amp;keywords=fixed1.9.0.13+verified1.9.0.13&amp;field0-0-0=flagtypes.name&amp;type0-0-0=equals&amp;value0-0-0=blocking1.9.0.13%2B&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.13+verified1.9.0.13&amp;field0-0-0=flagtypes.name&amp;type0-0-0=equals&amp;value0-0-0=blocking1.9.0.13%2B&amp;order=map_assigned_to.login_name,bugs.bug_id\">blockers<\/a><\/b>\n<li> code freeze on August 4\n<li> please request approval before landing\n<\/ul>\n<p><b><a href=\"https:\/\/wiki.mozilla.org\/Releases\/Firefox_3.5\" title=\"Releases\/Firefox 3.5\">Firefox 3.5<\/a><\/b>\n<\/p>\n<ul>\n<li> Over 17 MILLION downloads so far!\n<\/ul>\n<p><b><a class=\"new\" href=\"https:\/\/wiki.mozilla.org\/index.php?title=Releases\/Firefox_3.5.1&amp;action=edit&amp;redlink=1\" title=\"Releases\/Firefox 3.5.1 (page does not exist)\">Firefox 3.5.1<\/a><\/b>\n<\/p>\n<ul>\n<li> aiming for builds early next week\n<li> blocking1.9.1.1 and approval1.9.1.1 flags should be used\n<li> goal of this release should be a quick-turnaround that:\n<ul>\n<li> topcrash fixes, security\/stability patches\n<li> narrow scope, small changes\n<li> contrary to some reports on the Internet, this is the usual process for Firefox and software releases; the 3.5 release was strong, stable and solid, and feedback has been extremely positive. Near the end of the release we become extremely conservative about patches to accept; the 3.5.1 release is a quick update to fold in some patches that came up late in the 3.5 release cycle.\n<\/ul>\n<\/ul>\n<p><b>Firefox 3.6a1<\/b>\n<\/p>\n<ul>\n<li> code freeze 21-July?\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.1.1 \/ Firefox 3.5.1<\/b>\n<\/p>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=ALL%20flag%3Ablocking1.9.1.1%3F\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=ALL%20flag%3Ablocking1.9.1.1%3F\">1.9.1.1 3 blocker nominations<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=ALL%20flag%3Ablocking1.9.1.1%2B\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=ALL%20flag%3Ablocking1.9.1.1%2B\">19 blockers<\/a>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking-firefox3.5%252B%2Cblocking1.9.1.1%252B%20product:Firefox,Core,Toolkit,NSS,NSPR\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking-firefox3.5%252B%2Cblocking1.9.1.1%252B%20product:Firefox,Core,Toolkit,NSS,NSPR\">1.9.1.1 4 blockers left without a fix<\/a>\n<\/ul>\n<p><b>Gecko 1.9.2 \/ Namoroka<\/b>\n<\/p>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%3F\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%3F\">279 open blocking1.9.2?<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%2B\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking1.9.2%2B\">38 open blocking1.9.2+<\/a>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking-firefox3.6%3F\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking-firefox3.6%3F\">70 open blocking-firefox3.6?<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking-firefox3.6%2B\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=flag%3Ablocking-firefox3.6%2B\">3 open blocking-firefox3.6+<\/a>\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<ul>\n<li> posted the <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/Goals\/2009Q3\" title=\"Firefox\/Goals\/2009Q3\">Q3 team goals for Firefox<\/a> on the wiki, as well as the evaluation of <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/Goals\/2009Q2\" title=\"Firefox\/Goals\/2009Q2\">last quarter&#8217;s goals<\/a>\n<li> Firefox.next\n<ul>\n<li> moving on to <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=sw:tsnap\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=sw:tsnap\">TSnap<\/a> bugs which aim to make Firefox observably faster\n<li> some of us are working on <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=sw:%5Bnv%5D\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=sw:%5Bnv%5D\">WinCE compatibility<\/a> issues\n<li> also returning to <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=polish-\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=polish-\">polish<\/a> bugs and <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/Sprints\" title=\"Firefox\/Sprints\">exploratory sprints<\/a>\n<li> Reminder to review the <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/Namoroka\" title=\"Firefox\/Namoroka\">Firefox.Next plan<\/a> and add your comments\/feedback on the <a href=\"https:\/\/wiki.mozilla.org\/Talk:Firefox\/Namoroka\" title=\"Talk:Firefox\/Namoroka\">discussion page<\/a> or in the <a class=\"external text\" href=\"http:\/\/groups.google.com\/group\/mozilla.dev.planning\/browse_thread\/thread\/cba189f02aa448d8#\" rel=\"nofollow\" title=\"http:\/\/groups.google.com\/group\/mozilla.dev.planning\/browse_thread\/thread\/cba189f02aa448d8#\">dev-apps-firefox thread<\/a>\n<\/ul>\n<\/ul>\n<ul>\n<li> Polish update: Firefox is 59% shiny (0% change)\n<ul>\n<li> 43 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> 39 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> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=753\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=753\">bug 753<\/a> is ready for review, and will need a lot of it.\n<ul>\n<li> There are a number of fairly important pieces of work (Aero Peek in <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=501490\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=501490\">bug 501490<\/a>, decode-on-draw in <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>) that are built on top of this code. If we want any of them in 3.6, we need to land bug 753.\n<\/ul>\n<li> Decode-on-draw is mostly working, to the point of having header-only decodes (for size information, for proper layout), but without an incremental decode.\n<ul>\n<li> Does mobile block on decode-on-draw?\n<\/ul>\n<li> #3 topcrasher <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=470487\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=470487\">bug 470487<\/a> potential fix has landed on mozilla-central, and we&#8217;re now waiting on data to see if it&#8217;s actually fixed.\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=496573\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=496573\">bug 496573<\/a>, the bug that caused Windows users to not see our firstrun fonts properly, now has a patch.\n<li> Windows integration work has been happening:\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=355555\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=355555\">bug 355555<\/a>, parental controls &#8211; in development\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=501490\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=501490\">bug 501490<\/a>, aero peek &#8211; submitted for review\n<\/ul>\n<li> High quality image scaling in pixman landing might happen this week.\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> Compositor phase 1 nearly ready to land: should we land it? Depends on schedule.\n<\/ul>\n<p><a id=\"Content_Update\" name=\"Content_Update\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> Content Update <\/span><\/h3>\n<ul>\n<li> No major updates this week.\n<\/ul>\n<p><a id=\"Mac_OS_X_Update\" name=\"Mac_OS_X_Update\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> Mac OS X Update <\/span><\/h3>\n<ul>\n<li> Markus Stange is very close to having a completed patch for fullscreen in 1.9.2, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=420491\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=420491\">bug 420491<\/a>.\n<li> 64-bit Mac OS X port blocked on gfx <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=493280\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=493280\">bug 493280<\/a>.\n<li> Cocoa NPAPI event model coming along, part of it landed, maybe 75% complete at this point.\n<\/ul>\n<p><a id=\"JS\" name=\"JS\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> JS <\/span><\/h3>\n<ul>\n<li> landed <a class=\"external free\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=200505\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=200505\">https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=200505<\/a>. big perf win on some benchmarks.\n<li> looked some at Google&#8217;s <a class=\"external text\" href=\"http:\/\/code.google.com\/p\/sputniktests\/\" rel=\"nofollow\" title=\"http:\/\/code.google.com\/p\/sputniktests\/\">Sputnik<\/a> ES3 testsuite\n<ul>\n<li> none of our existing failures are too serious\n<li> some errors are codified in ES5\n<li> a large number of existing failures can be tracked to giving native functions (those built into ES5 itself) .prototype\n<li> many also due to reading all input as ASCII when Sputnik expects UTF-8, see <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=495970\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=495970\">bug 495970<\/a> and <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=501265\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=501265\">bug 501265<\/a>, probably will switch to read input as UTF-8 for simplicity\n<li> work on bugfixes probably not particularly high-priority, will keep an eye on things as UTF-8 and similar bugs are fixed to clear out the low-hanging fruit\n<\/ul>\n<\/ul>\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>Phase II beginning: need project owners and mentors for tasks on <a href=\"https:\/\/wiki.mozilla.org\/Content_Processes\/Tasks\" title=\"Content Processes\/Tasks\">this list<\/a>. Please join mozilla.dev.tech.dom for project discussions.<\/p>\n<p>cjones has basic <a href=\"https:\/\/wiki.mozilla.org\/IPDL\" title=\"IPDL\">IPDL<\/a> docs available. We&#8217;re expanding the docs as we go, so please contact him (or the list) with questions.<\/p>\n<p>Bent did a &#8220;remote xpcshell&#8221; for prototyping and testing: commands can be issued to run in the parent or the child process.  we also created an &#8220;IPC test harness&#8221; which can be used to experiment with IPC protocols (see the IPDL docs).<\/p>\n<p>bsmedberg doing local buildbots until RelEng can hook up a full project&#8230; reporting to <a class=\"external text\" href=\"http:\/\/tinderbox.mozilla.org\/Electrolysis\/\" rel=\"nofollow\" title=\"http:\/\/tinderbox.mozilla.org\/Electrolysis\/\">tinderbox<\/a>.\n<\/p>\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> Places project branch handed over to sdwilsh yesterday. Please ramp up load gently\u00a0! Details in <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=459269\" rel=\"nofollow\" title=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=459269\">bug 459269<\/a>\n<ul>\n<li> has usual builds\/unittests\/talos\n<li> <a class=\"external free\" href=\"http:\/\/tinderbox.mozilla.org\/showbuilds.cgi?tree=Places\" rel=\"nofollow\" title=\"http:\/\/tinderbox.mozilla.org\/showbuilds.cgi?tree=Places\">http:\/\/tinderbox.mozilla.org\/showbuilds.cgi?tree=Places<\/a>\n<\/ul>\n<\/ul>\n<p><a id=\"Roundtable\" name=\"Roundtable\"><\/a><\/p>\n<h3> <span class=\"mw-headline\"> Roundtable <\/span><\/h3>\n<ul>\n<li> Everyone should read <a href=\"https:\/\/wiki.mozilla.org\/Platform\/2009-Q3-Goals\" title=\"Platform\/2009-Q3-Goals\">other teams&#8217; goals<\/a>.\n<li> stabilizing mozilla-central for a 1.9.2 branch \/ 1.9.2 alpha (beltzner)\n<ul>\n<li> cleaning up after large landings: interruptible reflow, content sink, cairo rewrite, focus update, asynchronous location bar\n<li> reducing instability\n<li> aiming to freeze for tag and branch to mozilla-1.9.2 on July 31st\n<li> this will be used for Fennec 1.0, Firefox 3.6\n<li> afterwards, trunk to open with staged landings for large changes\n<\/ul>\n<li>  multi-state flag for blocking-1.9.1.x:\n<ul>\n<li> blocking1.9.1? &#8211; nominated\n<li> blocking1.9.1- &#8211; not blocking\n<li> blocking1.9.1needed &#8211; needs to go on a security\/stability release\n<li> blocking1.9.1.2+ &#8211; blocking 1.9.1.2\n<li> blocking1.9.1.3+ &#8211; blocking 1.9.1.3\n<li> &#8230;etc\n<\/ul>\n<li> multi-state flag for status-1.9.1.x:\n<ul>\n<li> status1.9.1needstriage &#8211; needs driver attention\n<li> status1.9.1unaffected &#8211; doesn&#8217;t affect the 1.9.1 branch\n<li> status1.9.1wanted &#8211; fix wanted for 1.9.1 branch\n<li> status1.9.1wontfix &#8211; wontfix for 1.9.1 branch\n<li> status1.9.1.2-fixed &#8211; fixed in 1.9.1.2\n<li> status1.9.1.3-fixed &#8211; fixed in 1.9.1.3\n<li> &#8230;etc\n<\/ul>\n<\/ul>\n<div class=\"printfooter\">\nRetrieved from &#8220;<a href=\"https:\/\/wiki.mozilla.org\/Platform\/2009-07-14\">https:\/\/wiki.mozilla.org\/Platform\/2009-07-14<\/a>&#8220;<\/div>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Platform\/2009-07-14 From MozillaWiki &lt; Platform \u00ab previous week | index | next week \u00bb Notices \/ Schedule Firefox 3.0.12 shipping to beta today release next week Firefox 3.0.13 work on your blockers code freeze on August 4 please request approval before landing Firefox 3.5 Over 17 MILLION downloads so far! Firefox 3.5.1 aiming for builds [&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\/198"}],"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=198"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/198\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/media?parent=198"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/categories?post=198"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/tags?post=198"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}