{"id":1380,"date":"2013-06-18T23:00:03","date_gmt":"2013-06-19T03:00:03","guid":{"rendered":"https:\/\/blog.mozilla.org\/meeting-notes\/?p=1380"},"modified":"2013-06-18T23:00:03","modified_gmt":"2013-06-19T03:00:03","slug":"mozilla-platform-2013-06-18","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/1380","title":{"rendered":"Mozilla Platform: 2013-06-18"},"content":{"rendered":"<div>\n<div class=\"mw-content-ltr\" dir=\"ltr\" id=\"mw-content-text\" lang=\"en\">\n<h2 class=\"mw-headline\" id=\"Hot_Bugs\">Hot Bugs<\/h2>\n<p><small>(Important bugs for which we need to find owners or additional help. If known, please include suggested team or knowledge needed to advance the bug.)<\/small>\n<\/p>\n<dl>\n<dt> Orange Factor\n<\/dt>\n<\/dl>\n<ul>\n<li> No activity in <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=874647\" rel=\"nofollow\">bug 874647<\/a> (Find and fix the underlying cause of the Windows XP xpcshell hangs) since it was filed 4 weeks ago. Test suite will be disabled this week.\n<ul>\n<li> jst to follow-up with ctalbert and bmoss.\n<\/ul>\n<li> OSX &#8220;code -20&#8221; test failures.\n<ul>\n<li> &#8220;Code -20&#8221; (SIGCHLD) is an IPC thing that can happen to the parent process after a child process quits\n<li> Currently <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?keywords=intermittent-failure%2C%20&amp;keywords_type=allwords&amp;list_id=6861853&amp;short_desc=code%20-20&amp;resolution=---&amp;query_format=advanced&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;short_desc_type=allwordssubstr\" rel=\"nofollow\">38<\/a> bugs on file. Under-represents occurrences as each failure is not always filed.\n<li> Aborts test suite.\n<li> If not a fatal error, can test runner not treat it as such?\n<ul>\n<li> Or automatically star &amp; retrigger?\n<\/ul>\n<li> Filed <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=884471\" rel=\"nofollow\">bug 884471<\/a> to find and fix underlying issue.\n<\/ul>\n<\/ul>\n<dl>\n<dt> Stability\n<\/dt>\n<\/dl>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=878449\" rel=\"nofollow\">bug 878449<\/a> &#8211; aurora windows topcrash in CCliModalLoop::CCliModalLoop needs help (bbondy can&#8217;t reproduce)\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=882433\" rel=\"nofollow\">bug 882433<\/a> &#8211; nightly topcrash at js::ion::InlineFrameIteratorMaybeGC needs an owner\n<\/ul>\n<dl>\n<dt> Other\n<\/dt>\n<\/dl>\n<h2 class=\"mw-headline\" id=\"The_Need_To_Know\">The Need To Know<\/h2>\n<p><small>(Release and system issues that may impact engineering this week.)<\/small>\n<\/p>\n<h3 class=\"mw-headline\" id=\"Notices.2FSchedule_.28akeybl.2Flsblakk.2Fbajaj.29\">Notices\/Schedule (akeybl\/lsblakk\/bajaj)<\/h3>\n<ul>\n<li> FF22b6 went to build yesterday\n<ul>\n<li> Desktop may ship today\n<li> [tbd] Mobile may need to respin due to <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=884300\" rel=\"nofollow\">bug 884300<\/a> \u2013 CFI records broken on Linux platforms\n<\/ul>\n<li> FF22.0 RC went to build overnight\n<ul>\n<li> [tbd] Mobile may need a respin\n<li> No issues on the tracking list that are worrisome; please email early and often if you find something possibly critical (esp. 22 regressions)\n<\/ul>\n<li> I&#8217;d like to hijack this section and direct your attention to <a class=\"external text\" href=\"https:\/\/groups.google.com\/forum\/?fromgroups#!topic\/mozilla.dev.planning\/s9OW1ZBG7PE\" rel=\"nofollow\">&#8220;Changing our Standard for Bug Verification&#8221;<\/a> on dev.planning (&gt;80 posts, go bottom up)\n<\/ul>\n<table class=\"wikitable\">\n<tr>\n<td> <big><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?type0-7-0=notequals;value0-7-0=%2B;field0-3-0=cf_status_firefox23;type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;field0-1-0=cf_status_firefox23;field0-0-0=cf_tracking_firefox23;type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox23;value0-3-0=unaffected;field0-7-0=cf_tracking_firefox22;query_format=advanced;value0-2-0=fixed;value0-6-0=verified%20disabled;value0-1-0=wontfix;type0-3-0=notequals;field0-2-0=cf_status_firefox23;field0-5-0=cf_status_firefox23;field0-4-0=cf_status_firefox23;type0-6-0=notequals;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;list_id=5004437\" rel=\"nofollow\">51 bugs<\/a><\/big> <small>(45 bugs last week)<\/small>\n<\/td>\n<td> <b><big><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;list_id=4754086;field0-1-0=cf_status_firefox22;field0-0-0=cf_tracking_firefox22;value0-3-0=unaffected;value0-6-0=verified%20disabled;value0-1-0=wontfix;field0-5-0=cf_status_firefox22;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;field0-3-0=cf_status_firefox22;type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox22;query_format=advanced;value0-2-0=fixed;type0-3-0=notequals;field0-2-0=cf_status_firefox22;field0-4-0=cf_status_firefox22;type0-6-0=notequals\" rel=\"nofollow\">3 bugs<\/a><\/big> <small>(22 bugs last week)<\/small><\/b><br \/>\n<\/tr>\n<tr>\n<th scope=\"row\"> <small>Unresolved Aurora 23 Trackers (non-security, not tracked for Beta)<\/small>\n<\/th>\n<th scope=\"row\"> <b><small>Unresolved Beta 22 Trackers (non-security)<\/small><\/b><br \/>\n<\/table>\n<h3 class=\"mw-headline\" id=\"Upcoming_Outages.2FUpgrades\">Upcoming Outages\/Upgrades<\/h3>\n<p><small>(System outages\/upgrades and tree closures that impact engineering.)<\/small>\n<\/p>\n<h2 class=\"mw-headline\" id=\"Key_Issues\">Key Issues<\/h2>\n<p><small>(Non team specific issues that impact engineering.)<\/small>\n<\/p>\n<h2 class=\"mw-headline\" id=\"Team_Stand-ups\">Team Stand-ups<\/h2>\n<p><small>(In &lt;2 mins, what did your team accomplish last week, on what is your team working on this week, and on what, if anything, is your team blocked? No questions during the stand-ups. All questions should be asked during the roundtable.)<\/small>\n<\/p>\n<h3 class=\"mw-headline\" id=\"Accessibility_.28dbolter.29\">Accessibility (dbolter)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> B2G option for installing additional extensions in DEBUG mode landed (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=879563\" rel=\"nofollow\">bug 879563<\/a>).\n<li> Looking into automated tests for Gaia a11y. (Eitan + Web QA)\n<li> Max&#8217;s recent braille improvements landed (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=876475\" rel=\"nofollow\">bug 876475<\/a>).\n<li> Marco Zehe will keynote day 2 (tomorrow) at the PDF Association\u2019s second Technical Conference.\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Add-on_SDK_.28dtownsend.29\">Add-on SDK (dtownsend)<\/h3>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/wiki.mozilla.org\/Jetpack\/Weekly_Meeting\/2013-06-11#Minutes\" rel=\"nofollow\">Last week&#8217;s meeting<\/a>\n<li> <a class=\"external text\" href=\"http:\/\/jsantell.com\/post\/places-api-proposal\" rel=\"nofollow\">Places API proposal<\/a>\n<li> Websockets support coming real soon\n<li> Getting repacks uploaded to AMO <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=881387\" rel=\"nofollow\">bug 881387<\/a>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"B2G_Services_.28dougt.29\">B2G Services (dougt)<\/h3>\n<ul>\n<li> Push notifications will land on desktop soon (q2 goal)\n<ul>\n<li> Will be disabled on Beta+Release until CR or interop\n<\/ul>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Developer_Tools_.28dcamp.2Frobcee.29\">Developer Tools (dcamp\/robcee)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> Back end of Remote Inspector Landing.\n<li> Back end for Break on DOM in Debugger landing.\n<\/ul>\n<h3 class=\"mw-headline\" id=\"DOM_.28jst.2Fdougt.29\">DOM (jst\/dougt)<\/h3>\n<ul>\n<li> Update on the XBL Refactoring (Blake)\n<ul>\n<li> Ready to land, but waiting to land after a branch point\n<\/ul>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_Desktop_.28gavin.2Fdolske.29\">Firefox Desktop (gavin\/dolske)<\/h3>\n<ul>\n<li> Australis still on track to land soon (beginning of the 25 train)! <a class=\"external text\" href=\"http:\/\/people.mozilla.org\/~jwein\/ux-nightly\/\" rel=\"nofollow\">Try out a UX build<\/a> and file <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/enter_bug.cgi?product=Firefox&amp;blocked=australis&amp;status_whiteboard=%5BAustralis%3AM%3F%5D\" rel=\"nofollow\">bugs<\/a>!\n<li> Firefox desktop team will be having a frontend-perf-focused work week in Toronto next week\n<li> Status update on the new Downloads API: <a class=\"external autonumber\" href=\"https:\/\/groups.google.com\/forum\/?fromgroups=&amp;hl=en#!topic\/firefox-dev\/PNSf1BI3Em8\" rel=\"nofollow\">[1]<\/a>\n<li> dev.platform post about background tab thumbnailing: <a class=\"external autonumber\" href=\"https:\/\/groups.google.com\/forum\/?fromgroups=#!topic\/mozilla.dev.platform\/OdXL_fX9Rjk\" rel=\"nofollow\">[2]<\/a>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_Metro_.28bbondy.2Fjmathies.2Fmbrubeck.29\">Firefox Metro (bbondy\/jmathies\/mbrubeck)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> <a class=\"external text\" href=\"http:\/\/teamstat.us\/#browse\/irc.mozilla.org\/windev\" rel=\"nofollow\">team status updates<\/a>\n<li> Continued work on front end polish\n<li> improvements to chrome input selection\n<li> progress being made on getting dev tools\/profiler hooked up. (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=850019\" rel=\"nofollow\">bug 850019<\/a>)\n<li> Currently hooking up Async Pan Zoom Controller to Metro in (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=849266\" rel=\"nofollow\">bug 849266<\/a> and <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=801154\" rel=\"nofollow\">bug 801154<\/a>), Desktop Wiin32 to follow\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_Mobile_.28mfinkle.2Fblassey.29\">Firefox Mobile (mfinkle\/blassey)<\/h3>\n<ul>\n<li> 4 contributors, 7 bugs fixed fixed and 3 are in progress \\o\/: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=867567\" rel=\"nofollow\">bug 867567<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=871524\" rel=\"nofollow\">bug 871524<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=877783\" rel=\"nofollow\">bug 877783<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=876485\" rel=\"nofollow\">bug 876485<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=684380\" rel=\"nofollow\">bug 684380<\/a>,<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=880661\" rel=\"nofollow\">bug 880661<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=802093\" rel=\"nofollow\">bug 802093<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=88059\" rel=\"nofollow\">bug 88059<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=879088\" rel=\"nofollow\">bug 879088<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=877774\" rel=\"nofollow\">bug 877774<\/a>\n<li> We are getting very close to preffing WebRTC <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=881875\" rel=\"nofollow\">bug 881875<\/a> on for Android, looks like we need <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=882136\" rel=\"nofollow\">bug 882136<\/a> first, though\n<li> Fixed and uplifted through beta: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=879651\" rel=\"nofollow\">bug 879651<\/a> &#8211; no audio playback on x86\n<li> Thank you,\u00a0:tn for the fix for <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=876562\" rel=\"nofollow\">bug 876562<\/a> &#8211; In Fennec content behind fullscreen content should not be pannable, zoomable, or visible which was uplifted through beta. *Please* test Dynamic URL bar in Fx23 as much as you can.\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=882196\" rel=\"nofollow\">bug 882196<\/a> &#8211; Android crash in nsXPCWrappedJS::AddRef top crash (23%) landed yesterday, hasn&#8217;t made it to nightly yet\n<\/ul>\n<h3 class=\"mw-headline\" id=\"GFX_.28milan.29\">GFX (milan)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> See <a class=\"external text\" href=\"https:\/\/wiki.mozilla.org\/Platform\/2013-06-11#GFX_.28milan.29\" rel=\"nofollow\">previous week<\/a>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Identity_.28jedp.29\">Identity (jedp)<\/h3>\n<p>Ongoing:\n<\/p>\n<ul>\n<li> rtc peer connection + persona auth [rseys, jedp]\n<li> firefoxos + persona [ozten, jedp]\n<li> first-time sign-in to firefoxos [skinny, ozten, jedp]\n<\/ul>\n<p>GSOC Intern\n<\/p>\n<ul>\n<li> Akshay Katyal [MrDHat] working on a PiCl client for contacts data sync for firefoxos [mentor=jedp]\n<\/ul>\n<h3 class=\"mw-headline\" id=\"JS_.28naveed.29\">JS (naveed)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span><\/p>\n<ul>\n<li> Compiler (JIT)\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=866878\" rel=\"nofollow\">bug 866878<\/a>: BaselineCompiler: Compile try-finally\n<\/ul>\n<\/ul>\n<ul>\n<li> Garbage Collection\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=877762\" rel=\"nofollow\">bug 877762<\/a>: GC: Post-barrier cycle collector participants\n<\/ul>\n<\/ul>\n<ul>\n<li> Front End and Other\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=860838\" rel=\"nofollow\">bug 860838<\/a>: Optimize asm.js FFI calls\n<li> <a class=\"external text\" href=\"https:\/\/blog.mozilla.org\/nnethercote\/2013\/06\/15\/memshrinks-2nd-birthday\/\" rel=\"nofollow\">MemShrink Blog post<\/a>\n<li> Finished build\/run harness for performance-cliff benchmarks\n<\/ul>\n<\/ul>\n<p>DOING\n<\/p>\n<ul>\n<li> Compiler\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=881902\" rel=\"nofollow\">bug 881902<\/a>: Last big part of interpreter stack refactoring &#8211; fallout from JM removal\n<\/ul>\n<\/ul>\n<ul>\n<li> Front End and Other\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=883154\" rel=\"nofollow\">bug 883154<\/a>: Add runtime wide cache for compiled lazy scripts\n<li> Continue prototyping a shared memory implementation for asmjs, with the goal of running an extremely simple threaded program\n<\/ul>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Layout_.28jet.2Fdbaron.29\">Layout (jet\/dbaron)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> Bugs of interest that landed:\n<ul>\n<li> SVG images are no longer fuzzy when tiled and scaled (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=600207\" rel=\"nofollow\">bug 600207<\/a>)\n<li> DOM futures support landed (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=856410\" rel=\"nofollow\">bug 856410<\/a>) &#8211; some new CSSOM APIs depend on this\n<li> strongly-typed conversions between coordinate systems (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=880676\" rel=\"nofollow\">bug 880676<\/a>)\n<\/ul>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Media_.28mreavy.29\">Media (mreavy)<\/h3>\n<ul>\n<li> Web Audio work is mostly done, only a few bits of the API remain to be implemented.\n<li> Ehsan has mostly moved away from the Web Audio work, padenot, rillian, karlt and others are helping to finish the rest of the project.\n<li> Basic WebVTT support landed behind a pref. You can test &lt;track&gt; in Nightly now!\n<li> Created <a href=\"https:\/\/wiki.mozilla.org\/WebVTT\" title=\"WebVTT\">WebVTT<\/a> wiki page for status and getting-started links.\n<li> This week the WebVTT team is working on adding tests, fixing nits, and planning implementation of the revised WebVTTCue API.\n<li> MediaEncoder interface landed and confirmed to be recording Opus files (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=868962\" rel=\"nofollow\">Bug 868962<\/a>).  <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=879688\" rel=\"nofollow\">Bug 879688<\/a> tracks all the MediaEncoder work.\n<li> Identified a major cause of growing audio latency in WebRTC (including B2G) on some machines (but not others); working on a solution in <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=884365\" rel=\"nofollow\">bug 884365<\/a>\n<li> Temporarily running WebRTC as root on B2G (until E10S changes land) causes performance issues (thread-priority and switching).\n<li> Planning to land major update of WebRTC.org import as soon as 25 opens; already tested on Desktop and B2G. <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=880879\" rel=\"nofollow\">bug 880879<\/a>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Necko_.28dougt.2Fjduell.29\">Necko (dougt\/jduell)<\/h3>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=497003\" rel=\"nofollow\">bug 497003<\/a>: Off-main thread OnDataDelivery patch bounced: working on fix\n<ul>\n<li> doesn&#8217;t work if content is gzipped: that will be follow-up.  Also followups to support XHR workers, Download manager, imglib\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=784575\" rel=\"nofollow\">bug 784575<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=871452\" rel=\"nofollow\">bug 871452<\/a>: Starting work to allow network traffic to be measured (and choked off to wifi-only) on a per-app basis.\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=881804\" rel=\"nofollow\">bug 881804<\/a>: Adding interface for speculatively doing DNS and\/or prewarming TCP connections based on previous history. In API\/design phase.\n<li> New cache code: integrating &amp; debugging initial API and filesystem patches\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Performance_.28vladan.29\">Performance (vladan)<\/h3>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=853388\" rel=\"nofollow\">bug 853388<\/a>: Add-on manager refactor will tentatively land next week\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=863475\" rel=\"nofollow\">bug 863475<\/a>: Integrated ARM EXIDX stack unwinding into Breakpad\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=867762\" rel=\"nofollow\">bug 867762<\/a>: Patch to track all main-thread I\/O in profiler has landed. To try it out:\n<ul>\n<li> 1. Stop the profiler\n<li> 2. Make sure that &#8220;Main Thread I\/O&#8221; is checked in the profiler pop-out panel\n<li> 3. Start the profiler\n<li> <a class=\"external text\" href=\"http:\/\/dblohm7.ca\/images\/iomarkers.png\" rel=\"nofollow\">Sample screenshot<\/a>\n<\/ul>\n<li> Telemetry server backend redesign:\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/etherpad.mozilla.org\/telemetry-reboot\" rel=\"nofollow\">Overview of the work<\/a>\n<li> <a class=\"external text\" href=\"https:\/\/github.com\/mreid-moz\/telemetry-server\" rel=\"nofollow\">telemetry-server github repo<\/a>\n<li> <a class=\"external text\" href=\"https:\/\/github.com\/mreid-moz\/telemetry-server\/blob\/master\/StorageFormat.md\" rel=\"nofollow\">new Telemetry data storage format<\/a>\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=813742\" rel=\"nofollow\">bug 813742<\/a>: Work continues on improving reftest and crashtest suites\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=883253\" rel=\"nofollow\">bug 883253<\/a>: Investigating potential benefits of using new &#8220;volatile ranges&#8221; kernel feature on B2G\/Android\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=848358\" rel=\"nofollow\">bug 848358<\/a>: Work continues on Talos regression teststar for tab animation smoothness\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=865389\" rel=\"nofollow\">bug 865389<\/a>: Adding file &#8220;read-ahead&#8221; flags to OS.File\n<\/ul>\n<ul>\n<li> Aaron Klotz: <a class=\"external text\" href=\"http:\/\/dblohm7.ca\/blog\/2013\/06\/12\/detecting-main-thread-i-slash-o-with-sps\/\" rel=\"nofollow\">Detecting Main Thread I\/O with SPS<\/a>\n<li> Irving Reid: <a class=\"external text\" href=\"http:\/\/www.controlledflight.ca\/2013\/06\/17\/add-on-manager-progress-almost-done\/\" rel=\"nofollow\">Add-on Manager progress: Almost done!<\/a>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Seceng_.28mmc.29\">Seceng (mmc)<\/h3>\n<ul>\n<li> Team workweek this week in MV Bridge (Mon-Wed) and SF (Thur). Drop by and say hi!\n<li> Sandboxing planning for Q3 going on as we speak (DRI: imelven)\n<li> Please come: Web Security 1.0 training at 12:15 in MTV 10 Forward (DRI: tvyas, rforbes)\n<ul>\n<li> <a class=\"external free\" href=\"https:\/\/air.mozilla.org\/web-security-training\/\" rel=\"nofollow\">https:\/\/air.mozilla.org\/web-security-training\/<\/a>\n<\/ul>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"WebAPI_.28overholt.29\">WebAPI (overholt)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span><\/p>\n<p>Last week:\n<\/p>\n<ul>\n<li> patches for IDB temporary storage up for review\n<li> continued work on Promises\n<li> W3C AC meeting\n<li> spec work:  Telephony, Fetch, Promises, icons-in-manifests\n<li> WebAPI documentation review\n<\/ul>\n<p>This week:\n<\/p>\n<ul>\n<li> get up to speed with NavigationController\n<li> more work on DataStore API\n<li> review of sync IDB patches\n<li> spec work:  Telephony, Fetch, Promises, Keyboard API\n<\/ul>\n<h2 class=\"mw-headline\" id=\"Quality_Programs\">Quality Programs<\/h2>\n<p><small>(An opportunity to hear about status with the various quality programs that do not have a formal team structure.)<\/small>\n<\/p>\n<h3 class=\"mw-headline\" id=\"Memshrink_.28njn.29\">Memshrink (njn)<\/h3>\n<p>A big week.\n<\/p>\n<ul>\n<li> Brian Hackett enabled <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=678037\" rel=\"nofollow\">lazy bytecode<\/a>.  This avoids generating bytecode (and subsequent objects, shapes and strings) for unexecuted JS functions, which in practice is ~50% of them due to websites&#8217; extensive use of libraries such as jQuery.  Reduces Firefox&#8217;s memory consumption by ~5% on common workloads, and significantly reduces pressure on the GC.\n<\/ul>\n<ul>\n<li> Nils Maier implemented <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=846019\" rel=\"nofollow\">separate measurement of add-on compartments in about:memory<\/a>.  This doesn&#8217;t catch all add-on memory consumption, but it gets a lot of it, especially for JetPack add-ons.  People have been wanting this for *years*.\n<\/ul>\n<ul>\n<li> The report on <a class=\"external text\" href=\"https:\/\/blog.mozilla.org\/nnethercote\/2013\/06\/15\/memshrinks-2nd-birthday\/\" rel=\"nofollow\">MemShrink&#8217;s 2nd birthday<\/a> includes an updated MemShrink &#8220;big ticket items&#8221; list.  Three old items were crossed off, and three new ones added.  Better image handling and generational GC are still #1 and #2, though both have made good progress.\n<\/ul>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/blog.mozilla.org\/nnethercote\/2013\/06\/15\/memshrinks-2nd-birthday\/\" rel=\"nofollow\">MemShrink progress report, week 103-104<\/a>.  Future progress reports will now be every four weeks, rather than every two weeks.\n<\/ul>\n<ul>\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=771765\" rel=\"nofollow\">Android-style zygote process forking<\/a> is coming along nicely, currently being reviewed.\n<\/ul>\n<h3 class=\"mw-headline\" id=\"OrangeFactor_.28ryanvm.29\">OrangeFactor (ryanvm)<\/h3>\n<ul>\n<li> Past week&#8217;s OrangeFactor: <a class=\"external text\" href=\"http:\/\/brasstacks.mozilla.com\/orangefactor\/\" rel=\"nofollow\">6.36<\/a> (Previous Week: 4.10).\n<ul>\n<li> Most contributors to the spike have been fixed or backed out already.\n<\/ul>\n<li> 15 intermittent failures fixed in the last week &#8211; <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?keywords_type=allwords&amp;keywords=intermittent-failure%2C%20&amp;resolution=FIXED&amp;o1=greaterthan&amp;v1=2013-06-11&amp;f1=cf_last_resolved&amp;query_format=advanced&amp;list_id=6861825\" rel=\"nofollow\">List<\/a> &#8211; Thanks!.\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Stability_.28kairo.2Fbsmedberg.29\">Stability (kairo\/bsmedberg)<\/h3>\n<ul>\n<li> <a class=\"external text\" href=\"http:\/\/arewestableyet.com\/\" rel=\"nofollow\">Stability numbers<\/a> continue to look good.\n<li> Trunk saw a number of new crashes in the last days, mostly fixed by now, see <a href=\"https:\/\/wiki.mozilla.org\/CrashKill\/2013-06-17#Trunk\" title=\"CrashKill\/2013-06-17\">yesterday&#8217;s stability meeting<\/a>.\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=884300\" rel=\"nofollow\">bug 884300<\/a> is an issue that gives us bogus stacks on Linux, including Android, at least on 22 and higher. If you looked at crash stacks recently, be aware of that and re-check once this is fixed.\n<\/ul>\n<h2 class=\"mw-headline\" id=\"Roundtable\">Roundtable<\/h2>\n<p><small>(Comments and questions that arise during the course of the meeting or otherwise do not have a section.)<\/small>\n<\/p>\n<ul>\n<li> Lots of big landings planned for &#8220;right after Firefox 24 branches&#8221;\n<ul>\n<li> XBL refactor, download API, Australis, &#8220;major update of WebRTC.org import&#8221;\n<ul>\n<li> download API is already landed and is being developed in parallel to the existing code, so there&#8217;s no imminent &#8220;big landing&#8221; [gavin]\n<\/ul>\n<li> Can we land these a day apart so each one gets its own Nightly? (For more useful regression ranges, and avoiding pileups that decrease Nightly testing)\n<\/ul>\n<li> [akeybl] FFOS 1.2 is targeting Gecko 27ish. Have we looked at WebRTC, gUM, audio recording, etc. on a device? Or should we plan to disable and place on the product roadmap?\n<\/ul>\n<h2 class=\"mw-headline\" id=\".3CRead_only_beyond_this_point.3E\">&lt;Read only beyond this point&gt;<\/h2>\n<h3 class=\"mw-headline\" id=\"Mailing_List_Threads\">Mailing List Threads<\/h3>\n<p><small>(Threads that are likely to be of interest to engineering from various mailing lists.)<\/small>\n<\/p>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/groups.google.com\/forum\/?fromgroups#!topic\/mozilla.dev.planning\/s9OW1ZBG7PE\" rel=\"nofollow\">&#8220;Changing our Standard for Bug Verification&#8221;<\/a> on dev.planning (&gt;80 posts, go bottom up)\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Good_Reads\">Good Reads<\/h3>\n<p><small>(Links to blog posts, books, videos, etc. that you think will be of interest to others.)<\/small>\n<\/p>\n<hr>\n<div class=\"h-event vevent\">\n<p><b><span class=\"p-summary summary\">Engineering Meeting<\/span> Details<\/b>\n<\/p>\n<ul>\n<li> <span class=\"dt-start dtstart\">Tuesday <span class=\"value\">2013-06-18<\/span> &#8211; <span class=\"value\">11:00<\/span> am <abbr class=\"value\" title=\"-0700\">Pacific<\/abbr><\/span>\n<li> <a href=\"https:\/\/wiki.mozilla.org\/Teleconferencing\" title=\"Teleconferencing\">Dial-in<\/a>: conference# 98411\n<ul>\n<li> US\/International: +1 650 903 0800 x92 Conf# 98411\n<li> US toll free: +1 800 707 2533 (pin 369) Conf# 98411\n<li> Canada: +1 416 848 3114 x92 Conf# 98411\n<li> FR\/Paris: +33 1 44 79 34 80, x92  Conf# 98411\n<\/ul>\n<li> <span class=\"location\"><a class=\"external text\" href=\"https:\/\/v.mozilla.com\/flex.html?roomdirect.html&amp;key=T2v8Pi8WuTRc\" rel=\"nofollow\">Engineering Vidyo Room<\/a> \/ Warp Core \/ SFO-Boardroom \/ Tor Commons<\/span>\n<li> join irc.mozilla.org <a class=\"external text\" href=\"irc:\/\/irc.mozilla.org\/planning\" rel=\"nofollow\">#planning<\/a> for back channel\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"printfooter\">\nRetrieved from &#8220;<a href=\"https:\/\/wiki.mozilla.org\/index.php?title=Platform\/2013-06-18&amp;oldid=667994\">https:\/\/wiki.mozilla.org\/index.php?title=Platform\/2013-06-18&amp;oldid=667994<\/a>&#8220;<\/div>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Hot Bugs (Important bugs for which we need to find owners or additional help. If known, please include suggested team or knowledge needed to advance the bug.) Orange Factor No activity in bug 874647 (Find and fix the underlying cause of the Windows XP xpcshell hangs) since it was filed 4 weeks ago. Test suite [&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\/1380"}],"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=1380"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/1380\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/media?parent=1380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/categories?post=1380"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/tags?post=1380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}