{"id":632,"date":"2011-08-23T23:00:03","date_gmt":"2011-08-24T03:00:03","guid":{"rendered":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/632"},"modified":"2011-08-23T23:00:03","modified_gmt":"2011-08-24T03:00:03","slug":"mozilla-platform-meeting-minutes-2011-08-23","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/632","title":{"rendered":"Mozilla Platform Meeting Minutes: 2011-08-23"},"content":{"rendered":"<div class=\"with-menu\">\n<h1 id=\"page-title\">Platform\/2011-08-23<\/h1>\n<hr>\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-08-16\" title=\"Platform\/2011-08-16\">\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-08-30&amp;action=edit&amp;redlink=1\" title=\"Platform\/2011-08-30 (page does not exist)\">next week \u00bb<\/a>\n<\/p>\n<p>&lt;script&gt;if (window.showTocToggle) { var tocShowText = &#8220;show&#8221;; var tocHideText = &#8220;hide&#8221;; showTocToggle(); } &lt;\/script&gt;<\/p>\n<h1> <span class=\"mw-headline\"> Notices \/ Schedule <\/span><\/h1>\n<ul>\n<li> We shipped firefox 6 last week (and yes, we received a <a class=\"external text\" href=\"http:\/\/www.flickr.com\/photos\/johnath\/6049526005\/\" rel=\"nofollow\">cake<\/a>)\n<li> Migrations went according to plan on beta and aurora, and updates are now out for those users\n<li> Legnitto out this week &#8211; poke johnath if needed\n<li> Discussion in rel-drivers about 3.6.21 schedule &#8211; should settle down this week (trying to manage the overlap of 3.6.x, FF7 release, moco work week and QA team work week)\n<\/ul>\n<h1> <span class=\"mw-headline\"> Firefox Development <\/span><\/h1>\n<ul>\n<li> Dao Gottwald and Tim Taubert have been doing excellent work chasing down DOMWindow leaks in <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=658738\" rel=\"nofollow\">bug 658738<\/a> (and dependencies)\n<\/ul>\n<h1> <span class=\"mw-headline\"> Firefox Developer Tools <\/span><\/h1>\n<ul>\n<li> Orion editor landed for use in Scratchpad (and future tools), disabled on Aurora.\n<li> Enabled on mozilla-central to get feedback on issues raised in the <a class=\"external text\" href=\"https:\/\/groups.google.com\/d\/topic\/mozilla.dev.apps.firefox\/SSul4dg1EPI\/discussion\" rel=\"nofollow\">dev-apps-firefox thread<\/a>.\n<li> <a class=\"external text\" href=\"https:\/\/wiki.mozilla.org\/DevTools#Weekly_Meetings\" rel=\"nofollow\">Weekly meetings<\/a> have been moved to Thursdays at 10am.\n<\/ul>\n<h1> <span class=\"mw-headline\"> Performance <\/span><\/h1>\n<h1> <span class=\"mw-headline\"> GFX <\/span><\/h1>\n<ul>\n<li> Support for antialiasing in WebGL may land soon! <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=615976\" rel=\"nofollow\">bug 615976<\/a>\n<\/ul>\n<h1> <span class=\"mw-headline\"> JS <\/span><\/h1>\n<ul>\n<li> jsdbg2 <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=672829\" rel=\"nofollow\">bug 672829<\/a> has landed.\n<ul>\n<li> Congrats to Jason Orendorff and Jim Blandy!\n<li> This is the new debugging API for JS.\n<li> It will make debuggers more robust and enable new capabilities (e.g., eventually, remote debugging).\n<\/ul>\n<\/ul>\n<ul>\n<li> Brian Hackett&#8217;s type inference branch is landing soon (1-2 weeks).\n<ul>\n<li> Looking pretty good, so not too worried\n<li> We do have a backup plan in place: Brian will be maintaining a TI-free branch on the side.\n<\/ul>\n<\/ul>\n<ul>\n<li> JS runtimes (class JSRuntime) are going to become single-threaded soon.\n<ul>\n<li> Luke will add assertions that fire if you use a runtime in a multithreaded manner.\n<li> There are still a few MT usages left in the browser (e.g., <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=679036\" rel=\"nofollow\">bug 679036<\/a> ), so we&#8217;ll turn on those asserts only when they are cleared away.\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Layout <\/span><\/h1>\n<ul>\n<li> Mats Palmgren has a patch about to land that changes the way we iterate through frame child lists to a more efficient and maintainable approach. This may cause some bit-rot in pending layout patches.\n<li> Mats landed support for text-overflow:&lt;left&gt; &lt;right&gt; (different markers for the left and right sides of an overflowing block).\n<li> Josh Aas has a patch to move ownership of plugins from frames to content to fix bugs like &#8220;display:none plugins don&#8217;t work&#8221;. This is getting close to done. We&#8217;ll need to monitor its progress carefully because it&#8217;s a scary, regression-prone area. The good news is that another &gt;10 year old architectural botch is going away!\n<li> New Auckland office rocks!\n<li> Zzzz\n<\/ul>\n<h1> <span class=\"mw-headline\"> Video <\/span><\/h1>\n<ul>\n<li> Paul Adenot (intern) implemented &#8220;played&#8221; and &#8220;seekable&#8221; media element attributes.\n<\/ul>\n<h1> <span class=\"mw-headline\"> DOM <\/span><\/h1>\n<ul>\n<li> Event properties (foo.onclick etc) changing to be defined in IDL <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=659350\" rel=\"nofollow\">bug 659350<\/a> (bz)\n<\/ul>\n<h1> <span class=\"mw-headline\"> WebAPI <\/span><\/h1>\n<ul>\n<li> Mounir is working on WebSMS. Is able to send SMS messages and get notified when they are sent, as well as get notifications about incoming SMS messages. Will link to draft of API once we have it. Patches in <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=674725\" rel=\"nofollow\">bug 674725<\/a>\n<li> Kevin Gadd is working on WebUSB on Windows. We can only get full support on Windows 7 for now (and possibly forever) due to platform limitations in driver handling.\n<li> There&#8217;s a first draft of API for <a href=\"https:\/\/wiki.mozilla.org\/WebAPI\/WebTelephony\" title=\"WebAPI\/WebTelephony\">WebTelephony<\/a>\n<li> Lots of discussions about security model\n<li> Camera work is happening in other teams\n<\/ul>\n<h1> <span class=\"mw-headline\"> Network <\/span><\/h1>\n<ul>\n<li> [Patrick McManus] SPDY implementation is progressing nicely.\n<li> [Nick Hurley] Continuing to expand <a href=\"https:\/\/wiki.mozilla.org\/NeckoNet\" title=\"NeckoNet\">NeckoNet<\/a> capabilities. New version coming soon (with a ready-to-use Linux VM) which will allow testing from Linux, Windows, and Mac OS X.\n<\/ul>\n<h1> <span class=\"mw-headline\"> Plugins <\/span><\/h1>\n<ul>\n<li> Fix for <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=90268\" rel=\"nofollow\">content ownership of plugins<\/a> is in review. All tests pass, no known problems. Hopefully it can land within a week.\n<li> There is a new &#8220;plugin hang&#8221; crash where the Firefox (nightly) process stops responding and the plugin process therefore commits suicide. There are some false positives being investigated.\n<\/ul>\n<h1> <span class=\"mw-headline\"> Mobile <\/span><\/h1>\n<ul>\n<li> Everyone should read <a class=\"external text\" href=\"https:\/\/groups.google.com\/d\/topic\/mozilla.dev.performance\/vK_NbIvKCcc\/discussion\" rel=\"nofollow\">&#8220;Android\/ARM Firefox Performance: where we are and where to go&#8221;<\/a>\n<ul>\n<li> A todo list of things to improve on Android\n<\/ul>\n<li> Everyone should turn on <a class=\"external text\" href=\"http:\/\/starkravingfinkle.org\/blog\/2011\/08\/firefox-mobile-send-performance-data\/\" rel=\"nofollow\">Telemetry in Mobile<\/a>\n<li> WebApps JS API needs <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=641552\" rel=\"nofollow\">bug 641552<\/a> &#8211; Provide hook for adding APIs to window.navigator\n<\/ul>\n<h1> <span class=\"mw-headline\"> Accessibility <\/span><\/h1>\n<h1> <span class=\"mw-headline\"> Multi-Process <\/span><\/h1>\n<ul>\n<li> <a href=\"https:\/\/wiki.mozilla.org\/Electrolysis\/Short-Term_Goals\" title=\"Electrolysis\/Short-Term Goals\">Electrolysis\/Short-Term Goals<\/a> work continues apace\n<\/ul>\n<h1> <span class=\"mw-headline\"> Tree Management <\/span><\/h1>\n<ul>\n<li> Update on Tinderbox mail delay\n<ul>\n<li> Maximum delay we are seeing has been cut in half (~8 hours -&gt; ~4h), and spans a shorter period of time.\n<li> IT improved performance on the Tinderbox server in <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=676822\" rel=\"nofollow\">bug 676822<\/a> &#8211; no longer I\/O bound\n<li> Turning off mail for the Try branch cut down load by a lot. <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=679589\" rel=\"nofollow\">bug 679589<\/a>\n<li> New TBPL is still in the process of being put into production, now taken over by Web Dev <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=669000\" rel=\"nofollow\">bug 669000<\/a>, no ETA at this time.\n<\/ul>\n<li> Network issues last week caused a bunch of Windows machines to get into a hung state, causing long wait times for some jobs.\n<ul>\n<li> Now fixed, wait times back to normal.\n<li> Improved monitoring tracked in <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=681111\" rel=\"nofollow\">bug 681111<\/a>\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Security <\/span><\/h1>\n<p>Reviews this week<\/p>\n<p>Wed:\n<\/p>\n<ul>\n<li> Wed. 24-Aug, 1:00 PM PDT\n<li> 3O &#8211; ORLY\n<\/ul>\n<p>SourceMap &#8211; <a class=\"external free\" href=\"https:\/\/wiki.mozilla.org\/DevTools\/Features\/SourceMap\" rel=\"nofollow\">https:\/\/wiki.mozilla.org\/DevTools\/Features\/SourceMap<\/a><\/p>\n<p>Thur:\n<\/p>\n<ul>\n<li> Thur. 25-Aug, 15:00 PDT\n<li> 3P &#8211; PB&amp;J\n<\/ul>\n<p>Intern Project for DNSSec<\/p>\n<p>Fri:\n<\/p>\n<ul>\n<li> Fri. 26-Aug 1:00 PM PDT\n<li> 3P &#8211; PBJ\n<\/ul>\n<p>SecReview: (double review) Web Activities &amp; F1\/Share\n<\/p>\n<ol>\n<li>) Web Activities\n<ol>\n<li> component of the broader Open Web Applications project\n<li> <a class=\"external free\" href=\"https:\/\/github.com\/mozilla\/openwebapps\/blob\/master\/docs\/ACTIVITIES.md\" rel=\"nofollow\">https:\/\/github.com\/mozilla\/openwebapps\/blob\/master\/docs\/ACTIVITIES.md<\/a>\n<\/ol>\n<li>) F1 retooled version of the link sharing service we looked at in May (<a class=\"external free\" href=\"https:\/\/wiki.mozilla.org\/Security\/Reviews\/F1\" rel=\"nofollow\">https:\/\/wiki.mozilla.org\/Security\/Reviews\/F1<\/a>)\n<ol>\n<li> <a class=\"external free\" href=\"https:\/\/wiki.mozilla.org\/Labs\/F1\" rel=\"nofollow\">https:\/\/wiki.mozilla.org\/Labs\/F1<\/a>\n<li> <a class=\"external free\" href=\"https:\/\/wiki.mozilla.org\/Labs\/F1\/Roadmap\" rel=\"nofollow\">https:\/\/wiki.mozilla.org\/Labs\/F1\/Roadmap<\/a>\n<li> <a class=\"external free\" href=\"https:\/\/wiki.mozilla.org\/Services\/F1\/Design\" rel=\"nofollow\">https:\/\/wiki.mozilla.org\/Services\/F1\/Design<\/a>\n<li> <a class=\"external free\" href=\"https:\/\/wiki.mozilla.org\/Privacy\/Reviews\/F1\" rel=\"nofollow\">https:\/\/wiki.mozilla.org\/Privacy\/Reviews\/F1<\/a>\n<\/ol>\n<\/ol>\n<p>Common Meeting Information\n<\/p>\n<hr>\n<p>Agenda:\n<\/p>\n<ul>\n<li> Introduce Feature (5-10 minutes) [can be answered ahead of time to save meeting time]\n<ul>\n<li> Goal of Feature, what is trying to be achieved (problem solved, use cases, etc)\n<li> What solutions\/approaches were considered other than the proposed solution?\n<li> Why was this solution chosen?\n<li> Any security threats already considered in the design and why?\n<\/ul>\n<li> Threat Brainstorming (30-40 minutes)\n<li> Conclusions \/ Action Items (10-20 minutes)\n<\/ul>\n<p>Meeting Details:\n<\/p>\n<ul>\n<li> IRC Channel: #security\n<li> Etherpad: <a class=\"external free\" href=\"http:\/\/etherpad.mozilla.com:9000\/secreview\" rel=\"nofollow\">http:\/\/etherpad.mozilla.com:9000\/secreview<\/a>\n<li> Dial-in Info:\n<ul>\n<li> In office or soft phone: extension 92\n<li> US\/INTL: 650-903-0800 or 650-215-1282 then extension 92\n<li> Toronto: 416-848-3114 then extension 92\n<li> Toll-free: 800-707-2533 then password 369\n<li> Conference num 624\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Stability Report <\/span><\/h1>\n<h2> <span class=\"mw-headline\">Desktop<\/span><\/h2>\n<ul>\n<li> <a class=\"external free\" href=\"https:\/\/crash-stats.mozilla.com\/daily?p=Firefox&amp;v\" rel=\"nofollow\">https:\/\/crash-stats.mozilla.com\/daily?p=Firefox&amp;v<\/a>[]=\n<li> 6.0 data so far &#8211; the crash rate tracking very close to that of 5.0\n<\/ul>\n<h3> <span class=\"mw-headline\">Socorro<\/span><\/h3>\n<ul>\n<li> Next release is 2.3. No ETA but we are working with the Socorro team to clarify our priorities and see what can get in.\n<\/ul>\n<h3> <span class=\"mw-headline\">Channels<\/span><\/h3>\n<h4> <span class=\"mw-headline\">Trunk 9.0a1<\/span><\/h4>\n<ul>\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=680862\" rel=\"nofollow\">Bug 680862<\/a> was a rather high volume regression yesterday and was fixed by backout. Comment 28 in the bug indicates it was visible in tests, but because the color was purple instead of red it was ignored.\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=681385\" rel=\"nofollow\">Bug 681385<\/a> &#8211; Plugin Trunk regression that started with 20110817 build.\n<\/ul>\n<h4> <span class=\"mw-headline\">Aurora &amp; Beta<\/span><\/h4>\n<ul>\n<li> <a class=\"external free\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=680954\" rel=\"nofollow\">https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=680954<\/a> Bug 680954] &#8211; Mac only, happens across all versions\n<li> <a class=\"external free\" href=\"http:\/\/test.kairo.at\/socorro\/2011-08-22.firefox.7.0.flashhangdetails.html\" rel=\"nofollow\">http:\/\/test.kairo.at\/socorro\/2011-08-22.firefox.7.0.flashhangdetails.html<\/a> &#8211; Data for 7.0b1 on Flash issues.\n<\/ul>\n<h4> <span class=\"mw-headline\">Other<\/span><\/h4>\n<ul>\n<li> Malware\/Extension Related\n<ul>\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=637596\" rel=\"nofollow\">Bug 637596<\/a> &#8211; Rising on 6.0. Exploded from 300 &#8211; 1500 crashes in the span of a day&#8230;could be site related.\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=681378\" rel=\"nofollow\">Bug 681378<\/a> &#8211; Yandex Bar\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=681378\" rel=\"nofollow\">Bug 681378<\/a> &#8211; security.dll\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=680274\" rel=\"nofollow\">Bug 680274<\/a> &#8211; Spike in Both 5 and 6 and correlated to Norton\n<\/ul>\n<li> A few other things we are tracking&#8230;\n<ul>\n<li> <a class=\"external free\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=681147\" rel=\"nofollow\">https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=681147<\/a> &#8211; Investigate high number of crash signatures that have javascript: urls\n<li> Looking at options (if any) for getting plugin URL correlations.\n<\/ul>\n<\/ul>\n<h2> <span class=\"mw-headline\">Mobile<\/span><\/h2>\n<ul>\n<li> <a class=\"external free\" href=\"https:\/\/wiki.mozilla.org\/QA\/Fennec\/crash_rep_22Aug2011\" rel=\"nofollow\">https:\/\/wiki.mozilla.org\/QA\/Fennec\/crash_rep_22Aug2011<\/a>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=671960\" rel=\"nofollow\">bug 671960<\/a> seems to be resolved in 6; was close to 40\u00a0% of crashes in 5\n<li> biggest bug in 6 and 7 seems to be <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=663494\" rel=\"nofollow\">bug 663494<\/a>\n<li> still a lot of crashes with no signatures in 8, 7, 6, 5\n<li> Fennec 9a1 added; at least 81.2\u00a0% of crashers are new (out of  186 crashes); Fennec 8 has a lot of new crashers as well\n<li> 9 and 8 seem to be crashing due to graphic related issues\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Roundtable <\/span><\/h1>\n<ul>\n<li> Announcing <a class=\"external text\" href=\"https:\/\/github.com\/ehsan\/mozilla-history\" rel=\"nofollow\">mozilla-history<\/a>, a git repo containing *all* of our code history (ehsan)\n<li> Switch the Geolocation provider end point to their new service.  If you see anything funny, file bugs (dougt)\n<\/ul>\n<div class=\"printfooter\">\nRetrieved from &#8220;<a href=\"https:\/\/wiki.mozilla.org\/Platform\/2011-08-23\">https:\/\/wiki.mozilla.org\/Platform\/2011-08-23<\/a>&#8220;<\/div>\n<div class=\"catlinks catlinks-allhidden\"><\/div>\n<div class=\"visualClear\"><\/div>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Platform\/2011-08-23 &lt; Platform \u00ab previous week | index | next week \u00bb &lt;script&gt;if (window.showTocToggle) { var tocShowText = &#8220;show&#8221;; var tocHideText = &#8220;hide&#8221;; showTocToggle(); } &lt;\/script&gt; Notices \/ Schedule We shipped firefox 6 last week (and yes, we received a cake) Migrations went according to plan on beta and aurora, and updates are now out [&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\/632"}],"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=632"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/632\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/media?parent=632"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/categories?post=632"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/tags?post=632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}