{"id":385,"date":"2010-09-21T23:00:04","date_gmt":"2010-09-22T03:00:04","guid":{"rendered":"http:\/\/blog.mozilla.org\/meeting-notes\/archives\/385"},"modified":"2010-09-21T23:00:04","modified_gmt":"2010-09-22T03:00:04","slug":"mozilla-platform-meeting-minutes-2010-09-21","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/385","title":{"rendered":"Mozilla Platform Meeting Minutes: 2010-09-21"},"content":{"rendered":"<div>\n<h1>Platform\/2010-09-21<\/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\/2010-09-14\" title=\"Platform\/2010-09-14\">\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-09-28&amp;action=edit&amp;redlink=1\" title=\"Platform\/2010-09-28 (page does not exist)\">next week \u00bb<\/a>\n<\/p>\n<h1> <span class=\"mw-headline\"> Notices \/ Schedule <\/span><\/h1>\n<p><b><a href=\"https:\/\/wiki.mozilla.org\/Releases\/Firefox_3.6.10\" title=\"Releases\/Firefox 3.6.10\">Firefox 3.6.10<\/a> and <a href=\"https:\/\/wiki.mozilla.org\/Releases\/Firefox_3.5.13\" title=\"Releases\/Firefox 3.5.13\">Firefox 3.5.13<\/a><\/b>\n<\/p>\n<ul>\n<li> Went out last Wednesday\n<li> Looks to have fixed the startup crash (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=594699\" rel=\"nofollow\">bug 594699<\/a>, <a class=\"external text\" href=\"http:\/\/imagebin.ca\/view\/fvWKF7.html\" rel=\"nofollow\">graph<\/a>)\n<li> Thanks to mrbkap for jumping on the issue quickly\n<\/ul>\n<p><b><a href=\"https:\/\/wiki.mozilla.org\/Releases\/Firefox_3.6.11\" title=\"Releases\/Firefox 3.6.11\">Firefox 3.6.11<\/a> and <a href=\"https:\/\/wiki.mozilla.org\/Releases\/Firefox_3.5.14\" title=\"Releases\/Firefox 3.5.14\">Firefox 3.5.14<\/a><\/b>\n<\/p>\n<ul>\n<li> Schedules are posted\n<ul>\n<li> Let me know if anyone sees any issues, happy to change the schedule for good reasons\n<\/ul>\n<li> Code freeze is a week from today (<b>Tuesday 2010-09-28 @ 11:59 pm PDT<\/b>)\n<ul>\n<li> Nag emails will start shortly\n<\/ul>\n<li> Final ship is scheduled for Thursday, 2010-10-14\n<li> Still working through all approval and blocking requests\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 handy list of <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/4\/Triage\" title=\"Firefox\/4\/Triage\">triage queries<\/a> is available for all!\n<ul>\n<li> Beta 7: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2.0%3Abeta7\" rel=\"nofollow\">51 blockers<\/a>\n<li> Beta: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2.0%3Abeta\" rel=\"nofollow\">410 blockers<\/a>\n<li> Final: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2.0%3Afinal\" rel=\"nofollow\">348 blockers<\/a>\n<ul>\n<li> TOTAL: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2.0%3Afinal,beta\" rel=\"nofollow\">758 blockers<\/a>\n<\/ul>\n<li> nominations: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=OPEN%20blocking2.0%3A%22%3F%22\" rel=\"nofollow\">281 nominations<\/a>\n<\/ul>\n<\/ul>\n<p>\n<b>Firefox 3.6.11<\/b>\n<\/p>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=ALL%20blocking1.9.2:.11%2B%20-status1.9.2:.11-fixed&amp;order=map_assigned_to.login_name,bugs.bug_id\" rel=\"nofollow\">25 open blockers<\/a>\n<\/ul>\n<p><b>Firefox 3.5.14<\/b>\n<\/p>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=ALL%20blocking1.9.1:.14%2B%20-status1.9.1:.14-fixed&amp;order=map_assigned_to.login_name,bugs.bug_id\" rel=\"nofollow\">24 open blockers<\/a>\n<\/ul>\n<p><b>Firefox Mobile 2.0<\/b>\n<\/p>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking-fennec%3A2.0b1+\" rel=\"nofollow\">open blockers<\/a>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Firefox Development <\/span><\/h1>\n<p>(from our <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/Goals\/2010Q3\" title=\"Firefox\/Goals\/2010Q3\">goals<\/a>):\n<\/p>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Feature complete Firefox 4\n<ul>\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span> Switch to Tab\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span> App Tabs &#8211; Scope for 4.0 reduced (non-global), near feature complete.\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span> Extension Manager &#8211; Bug list is converging, still a lot of work to do.\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span> Web Console** <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Notification UI &#8211; Geo and EM notifications done, http auth next.\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> New Theme &#8211; Windows and Mac good, Linux catching up now\n<li> <span style=\"color: orange;font-size: 80%;font-weight: bold\">[AT RISK]<\/span> TabCandy\n<li> <span style=\"color: orange;font-size: 80%;font-weight: bold\">[AT RISK]<\/span> Silent updates on Windows\n<li> <span style=\"color: purple;font-size: 80%;font-weight: bold\">[DROPPED]<\/span> Inspector\n<li> <span style=\"color: purple;font-size: 80%;font-weight: bold\">[DROPPED]<\/span> Account Manager &#8211; WIP patches posted, but we can&#8217;t contain the review load and code risk.\n<\/ul>\n<\/ul>\n<ul>\n<li> <span style=\"color: orange;font-size: 80%;font-weight: bold\">[AT RISK]<\/span> Dirty profile startup within 20% of clean profile startup (modulo extensions, plugins; on windows)\n<ul>\n<li> Current status: Lots of data has been collected and analyzed, but no solid conclusions have shaken out.\n<li> <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/Projects\/2010Q3_Dirty_Startup_Reduction\" title=\"Firefox\/Projects\/2010Q3 Dirty Startup Reduction\">Details page<\/a>\n<li> <a class=\"external text\" href=\"http:\/\/shawnwilsher.com\/archives\/465\" rel=\"nofollow\">Shawn has an updated blog post<\/a>.  Read it for more info.\n<li> Bugs on file that help:\n<ul>\n<li> <strike>Excessive cookie i\/o bug <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=572223\" rel=\"nofollow\">bug 572223<\/a><\/strike> (fixed)\n<li> Session Restore negatively impacts startup time based on the number of tabs loaded <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=582005\" rel=\"nofollow\">bug 582005<\/a>\n<li> <strike>Suboptimal SQLite page size <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=416330\" rel=\"nofollow\">bug 416330<\/a><\/strike> (fixed)\n<li> Provide a global VACUUM component <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=541373\" rel=\"nofollow\">bug 541373<\/a>\n<\/ul>\n<\/ul>\n<\/ul>\n<p>\n<\/p>\n<h1> <span class=\"mw-headline\"> Platform <\/span><\/h1>\n<p>(there is a <a href=\"https:\/\/wiki.mozilla.org\/Platform\/2010-Q3-Goals\" title=\"Platform\/2010-Q3-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> Javascript performance near or even with Chrome 5 on their benchmarks (within 20% on SS, 30% on V8), with substantial wins on our benchmarks.  (Windows, in-browser.)\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> Hardware acceleration of video and other HTML and SVG content, as well as user interface, on by default for compatible hardware on all Tier-1 desktop and mobile platforms.\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Fully support the WebGL 1.0 spec, with support turned on by default in a Firefox 4 beta on platforms that support OpenGL or OpenGL ES.\n<li> <span style=\"color: red;font-size: 80%;font-weight: bold\">[MISSED]<\/span> security: zero reproducible high\/crit &gt; 30 days\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span> Support multi-process Fennec.\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span> Support Jetpacks running in separate processes and never blocking the Fennec UI. <b>NOTE: jetpack team hasn&#8217;t actually integrated this code yet, but it works in small test environments.<\/b>\n<\/ul>\n<p>\n<\/p>\n<h1> <span class=\"mw-headline\"> GFX <\/span><\/h1>\n<ul>\n<li> Only one bug &#8211; <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=596784\" rel=\"nofollow\">bug 596784<\/a> &#8211; blocks us from turning on OpenGL accelerated compositing on Mac.\n<ul>\n<li> OpenGL compositing on mac is ready for general testing, as long as you don&#8217;t mind slow scrolling; set the pref <code>layers.accelerate-all<\/code> to true and restart.\n<li> Note: Personas don&#8217;t paint in the titlebar with OpenGL. It&#8217;s understood, but a bit of work to fix.\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Content <\/span><\/h1>\n<ul>\n<li> Dynamically sizing disk cache landed (byronm, jduell)\n<li> Virtual properties work moving along well after JM merge (peterv)\n<li> Zimbra perf regression due to d2d (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=598202\" rel=\"nofollow\">bug 598202<\/a> on file, investigating&#8230;)\n<\/ul>\n<h1> <span class=\"mw-headline\"> Tree Management <\/span><\/h1>\n<ul>\n<li> IT downtime last Sunday rolled back after problems; tree reopened ~8pm PDT instead of 5pm.\n<\/ul>\n<ul>\n<li> new colo coming online\n<ul>\n<li> IT installing racks, power.\n<li> more ix machines being imaged in new colo\n<\/ul>\n<\/ul>\n<ul>\n<li> Following new features enabled *without* needing a downtime\n<ul>\n<li> Maemo 4 builds disabled on mozilla-central and all project branches\n<li> TryChooser updates\n<li> links to builds in try emails\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Roundtable <\/span><\/h1>\n<ul>\n<li> OSX Universal (i386+x64) build\n<ul>\n<li> Have to switch off old i386+ppc build at the same time as enabling new i386+x64 build\n<li> Releng needs around 1 day for sanity checking + 1 day to make sure tests aren&#8217;t blowing up.  Unknown if there are any new oranges.\n<li> 32-bit debug tests will be run on builds compiled on leopard machines\n<li> Confident that updates from previous 4.0 betas to universal build will work\n<li> Some issues with major updates from 3.6 need to be figured out\n<li> Resolve bug 561350 before going live?\n<\/ul>\n<li> Crashiness [beltzner]\n<ul>\n<li> need to start focusing on topcrashers to ensure we&#8217;re releasing stable\n<li> beta7 will be promoted to a more consumer-focused audience, hope to ramp to 2M ADUs PDQ\n<\/ul>\n<li> Triage [beltzner]\n<ul>\n<li> need to get ETAs for <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2.0%3Abeta7\" rel=\"nofollow\">this list of b7 blockers<\/a> today\n<\/ul>\n<\/ul>\n<ul>\n<li> &lt;bsmedberg&gt; tab candy is really slow on all my computers, to the point where accidentally clicking the button can make FF freeze for seconds. Is there a plan to make the performance better, or turn it off if we can&#8217;t?\n<\/ul>\n<ul>\n<li> (ehsan) &#8211; Should we release beta7 with the changes that have landed so far and move the feature freeze to beta8?\n<ul>\n<li> Upside: get some more beta coverage and feedback since the last beta (practically beta5)\n<li> Any downsides?\n<li> a heated discussion occurred!\n<li> decided to lock tree to beta7 (and fennec beta 1) blockers only to improve focus\n<li> can revisit decision later\n<\/ul>\n<\/ul>\n<ul>\n<li> (chofmann) schedule security reviews for your features! <a class=\"external free\" href=\"https:\/\/wiki.mozilla.org\/Security\/Reviews\/Firefox4\" rel=\"nofollow\">https:\/\/wiki.mozilla.org\/Security\/Reviews\/Firefox4<\/a>\n<\/ul>\n<div class=\"printfooter\">\nRetrieved from &#8220;<a href=\"https:\/\/wiki.mozilla.org\/Platform\/2010-09-21\">https:\/\/wiki.mozilla.org\/Platform\/2010-09-21<\/a>&#8220;<\/div>\n<div id=\"catlinks\">\n<div class=\"catlinks catlinks-allhidden\" id=\"catlinks\"><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Platform\/2010-09-21 From MozillaWiki &lt; Platform \u00ab previous week | index | next week \u00bb Notices \/ Schedule Firefox 3.6.10 and Firefox 3.5.13 Went out last Wednesday Looks to have fixed the startup crash (bug 594699, graph) Thanks to mrbkap for jumping on the issue quickly Firefox 3.6.11 and Firefox 3.5.14 Schedules are posted Let me [&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\/385"}],"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=385"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/385\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/media?parent=385"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/categories?post=385"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/tags?post=385"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}