{"id":1736,"date":"2014-03-26T00:00:03","date_gmt":"2014-03-26T04:00:03","guid":{"rendered":"https:\/\/blog.mozilla.org\/meeting-notes\/?p=1736"},"modified":"2014-03-26T00:00:03","modified_gmt":"2014-03-26T04:00:03","slug":"mozilla-platform-2014-03-25","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/1736","title":{"rendered":"Mozilla Platform: 2014-03-25"},"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> mochitest-bc continues to be extremely timeout-prone. Evaluating options like splitting devtools into a separate suite (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=984930\" rel=\"nofollow\">bug 984930<\/a>), pushing harder on chunking work (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=819963\" rel=\"nofollow\">bug 819963<\/a> and deps) which jmaher has gotten little support on, closing the trees OOMpocalypse-style, etc.\n<\/ul>\n<dl>\n<dt> Stability<\/p>\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_.28lsblakk.2Fsylvestre.29\">Notices\/Schedule (lsblakk\/sylvestre)<\/h3>\n<ul>\n<li> 28.0.1 mobile shipped!\n<li> 29b2 will ship shortly if no critical issue found\n<li> Hot fix done for 27 &amp; 28 because of bug 985627 (safebrowsing)\n<\/ul>\n<table cellpadding=\"10\" class=\"wikitable\" style=\"color: green;background-color: #ffffcc\">\n<tr>\n<td colspan=\"2\"><big>Next Merge:<\/big> <b>April 28, 2014<\/b>\n<\/td>\n<td colspan=\"2\"><big>Next Release:<\/big> <b>April 29, 2014<\/b><br \/>\n<\/tr>\n<tr>\n<th colspan=\"4\" style=\"color: black\">Trains<br \/>\n<\/tr>\n<tr>\n<td>Central: 31\n<\/td>\n<td>Aurora: 30\n<\/td>\n<td>Beta: 29\n<\/td>\n<td>Release: 28<br \/>\n<\/table>\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_firefox30;type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;field0-1-0=cf_status_firefox30;field0-0-0=cf_tracking_firefox30;type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox30;value0-3-0=unaffected;field0-7-0=cf_tracking_firefox29;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_firefox30;field0-5-0=cf_status_firefox30;field0-4-0=cf_status_firefox30;type0-6-0=notequals;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;list_id=5004437\" rel=\"nofollow\">21 bugs<\/a><\/big> <small>(?? 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_firefox29;field0-0-0=cf_tracking_firefox29;value0-3-0=unaffected;value0-6-0=verified%20disabled;value0-1-0=wontfix;field0-5-0=cf_status_firefox29;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;field0-3-0=cf_status_firefox29;type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox29;query_format=advanced;value0-2-0=fixed;type0-3-0=notequals;field0-2-0=cf_status_firefox29;field0-4-0=cf_status_firefox29;type0-6-0=notequals\" rel=\"nofollow\">81 bugs<\/a><\/big> <small>(?? bugs last week)<\/small><\/b><br \/>\n<\/tr>\n<tr>\n<th scope=\"row\"> <small>Unresolved Aurora 30 Trackers (non-security, not tracked for Beta)<\/small>\n<\/th>\n<th scope=\"row\"> <b><small>Unresolved Beta 29 Trackers (non-security)<\/small><\/b><br \/>\n<\/table>\n<h3 class=\"mw-headline\" id=\"Build_Changes_.28gps.29\">Build Changes (gps)<\/h3>\n<p><small>(Build changes of which engineers should be aware.)<\/small>\n<\/p>\n<h3 class=\"mw-headline\" id=\"RelEng_.28catlee.29\">RelEng (catlee)<\/h3>\n<p><small>(Repo, test, and other information for engineers from the release engineering team.)<\/small>\n<\/p>\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=\"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=\"Developer_Tools_.28robcee.29\">Developer Tools (robcee)<\/h3>\n<ul>\n<li> Enabling Profiler front-end tests <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=973974\" rel=\"nofollow\">bug 973974<\/a>\n<li> Canvas Debugger landing imminently <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=917226\" rel=\"nofollow\">bug 917226<\/a>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"DOM_.28jst.2Foverholt.29\">DOM (jst\/overholt)<\/h3>\n<ul>\n<li> last minute <a href=\"https:\/\/wiki.mozilla.org\/Platform\/2014-Q1-Goals#DOM\" title=\"Platform\/2014-Q1-Goals\">Q1 goals<\/a> finishing\n<ul>\n<li> cross-thread cycle collection\n<li> web components\n<li> &lt;picture&gt;\n<li> Service Workers (+ Push)\n<li> TCP Socket (JS -&gt; C++)\n<\/ul>\n<li> mccr8 almost ready to land ICC on trunk preffed on by default\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_Mobile_.28mfinkle.2Fblassey.29\">Firefox Mobile (mfinkle\/blassey)<\/h3>\n<ul>\n<li> We spun a 28.0.1 to provide a fix for a h.264 playback issue; thank to those who made that happen <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=963621\" rel=\"nofollow\">bug 963621<\/a>. We&#8217;re looking into <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=987223\" rel=\"nofollow\">bug 987223<\/a>\n<li> Fixed as of Fx30, thanks gfx team for the turnaround! <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=983208\" rel=\"nofollow\">bug 983208<\/a> Regression: Panning and zooming yields flickering and or vanishing content\n<li> Lots of progress made on figuring out ServiceWorkers on Android, working through startup issues\n<li> Also in progress\/partially landed <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=928096\" rel=\"nofollow\">bug 928096<\/a> &#8211; UI for Tab streaming\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_OS_Devices.2FPorting_.28ericchou.29\">Firefox OS Devices\/Porting (ericchou)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> Device porting (Gonk team)\n<ul>\n<li> Flame: Setup build system and work on DSDS crash issues (<a class=\"external free\" href=\"http:\/\/goo.gl\/9uuEb4\" rel=\"nofollow\">http:\/\/goo.gl\/9uuEb4<\/a>)\n<li> Vixen: Work with Via for the community project, like what we did to Flatfish\n<li> Tarako: 1.3T+ bugs: (<a class=\"external free\" href=\"http:\/\/goo.gl\/XpYgfA\" rel=\"nofollow\">http:\/\/goo.gl\/XpYgfA<\/a>)\n<li> Dolphin: Function check done(FM, GPS) on Gonk-KK build system integration (<a class=\"external free\" href=\"http:\/\/goo.gl\/mjd0ay\" rel=\"nofollow\">http:\/\/goo.gl\/mjd0ay<\/a>)\n<\/ul>\n<\/ul>\n<ul>\n<li> Bluetooth (members: Shawn Huang, Ben Tian, Jamin Liu, Jocelyn Liu)\n<ul>\n<li> No update. Work on issues and new APIs.\n<\/ul>\n<\/ul>\n<ul>\n<li> Media Playback (members: Bruce Sun, Blake Wu, Star Cheng)\n<ul>\n<li> 1.3+\/1.3T+\/1.4+ bug fixing\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=984834\" rel=\"nofollow\">bug 984834<\/a> &#8211; Video playback glitch observed when device resumes after suspend (fixed from Gaia)\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=977797\" rel=\"nofollow\">bug 977797<\/a> &#8211; [B2G][Video] crash in android::MediaBuffer::release (investigated and in the end it&#8217;s was set to Resolved Invalid)\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=975955\" rel=\"nofollow\">bug 975955<\/a> &#8211; the audio gaps after lock screen (landed)\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=983539\" rel=\"nofollow\">bug 983539<\/a> &#8211; Music and ringtone may appear at the same time if an incoming call occurs while listening to music &#8211; (investigated and vendor took this over.)\n<\/ul>\n<\/ul>\n<\/ul>\n<ul>\n<li> Device Storage &amp; Stability (members: Alan Huang, Alphan Chen)\n<ul>\n<li> Alan takes the analysis job of Tarako issues.\n<li> Alphan has started to work on Feature Detection API implementation (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=983502\" rel=\"nofollow\">bug 983502<\/a>).\n<\/ul>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_OS_Media_Apps_.28hema.29\">Firefox OS Media Apps (hema)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> Team is neck-deep into getting the big list of madai camera features ready and landed with partner contributions. We are in the process of merging 12+ features from branch into master early this week &#8212; when features look stable on master, the plan is to uplift it into 1.4\n<li> Also addressing blocking bugs from 1.3, 1.3T, 1.4 releases &#8212; gallery and music audio channel related issues. Engineers from Taipei are helping with these fixes.\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_OS_Performance_.28mlee.29\">Firefox OS Performance (mlee)<\/h3>\n<ul>\n<li> Sprints\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/scrumbu.gs\/t\/fxos-dev-mlee\/2014.03.14\/\" rel=\"nofollow\">2014.03.14 &#8211; Last<\/a>\n<li> <a class=\"external text\" href=\"https:\/\/scrumbu.gs\/t\/fxos-dev-mlee\/2014.03.28\/\" rel=\"nofollow\">2014.03.28 &#8211; Current<\/a>\n<\/ul>\n<\/ul>\n<ul>\n<li> Updates\n<ul>\n<li> Team will be at Taipei Workweek 2014.03.31 &#8211; 04.04; Graphics team will also be there.\n<ul>\n<li> Details can be found here: <a class=\"external free\" href=\"https:\/\/fxos-perf.etherpad.mozilla.org\/6\" rel=\"nofollow\">https:\/\/fxos-perf.etherpad.mozilla.org\/6<\/a>\n<\/ul>\n<\/ul>\n<\/ul>\n<ul>\n<li>\n<ul>\n<li> Flame (Mozilla FxOS Reference Device)\n<ul>\n<li> Power Perf: Has a switchable USB charger, so we can take power measurements while the phone is plugged in via USB.\n<li> Automation: Has a unique serial number, which allows multiple devices to be plugged into the same host PC.\n<li> These two features make it possible to use it for power regression testing on a large-scale basis\n<\/ul>\n<\/ul>\n<\/ul>\n<ul>\n<li>\n<ul>\n<li> Mercurial Bisect Bug\n<ul>\n<li> Dave Huseby conclusively showed last week that mercurial&#8217;s topographic sort for bisecting BREAKS when the &#8220;oldest&#8221; end of the bisect range isn&#8217;t a common ancestor.\n<li> If you get a message telling you to use &#8220;hg bisect &#8211;extend&#8221; you have to re-run your entire bisect using the common ancestor it gives you.  See <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=960224\" rel=\"nofollow\">bug 960224<\/a> for details.\n<li> Dave has a blog post in the works to explain all of the details (with pretty graphs) and why mercurial breaks.\n<li> Find Dave (<b>:huseby<\/b>) on IRC if you hit this problem.\n<li> git bisecting\n<ul>\n<li> Now has a master &#8220;map file&#8221; that maps hg &lt;&#8212;&gt; git revisions that can be found here: <a class=\"external free\" href=\"https:\/\/people.mozilla.org\/~asasaki\/vcs2vcs\/gecko-dev\/gecko-mapfile\" rel=\"nofollow\">https:\/\/people.mozilla.org\/~asasaki\/vcs2vcs\/gecko-dev\/gecko-mapfile<\/a>\n<\/ul>\n<\/ul>\n<\/ul>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_OS_Telephony.2FWIFI.2FNFC_.28kenhkchang.29\">Firefox OS Telephony\/WIFI\/NFC (kenhkchang)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=984919\" rel=\"nofollow\">bug 984919<\/a> &#8211; [RIL][DSDS] New calls an inactive SIM when there is an active SIM should be rejected\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=889737\" rel=\"nofollow\">bug 889737<\/a> &#8211; [MMI] Unify both sendMMI() and dial() functions\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=983064\" rel=\"nofollow\">bug 983064<\/a> &#8211; [Sora][Message][MMS]There isn&#8217;t &#8220;x-wap-profile&#8221; in MMS log.\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=976897\" rel=\"nofollow\">bug 976897<\/a> &#8211; [Sora][Message][MMS]The MMS sending too long time sometimes.\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=959434\" rel=\"nofollow\">bug 959434<\/a> &#8211; [B2G][NFC]Support secure element for NFC daemon.\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=978027\" rel=\"nofollow\">bug 978027<\/a> &#8211; [B2G] Need to implement API for getCdmaPrlVersion.\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=906164\" rel=\"nofollow\">bug 906164<\/a> &#8211; mozHasPendingMessage() should queue messages even when app is running\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=933588\" rel=\"nofollow\">bug 933588<\/a> &#8211; B2G NFC: Rewrite NFC Worker in C++.\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=980701\" rel=\"nofollow\">bug 980701<\/a> &#8211; [B2G][Gaia][System][Buri] The proximity sensor activates unnecessarily when not in a call causing glitchy behavior.\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=949675\" rel=\"nofollow\">bug 949675<\/a> &#8211; Support HTTP-&gt;Rtsp Channel redirects.\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=971593\" rel=\"nofollow\">bug 971593<\/a> &#8211; [RTSP] Resource leak of HTMLMediaElement containing RTSP media resource\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=975778\" rel=\"nofollow\">bug 975778<\/a> &#8211; [B2G] [Emulator] Support CDMA_FLASH command for Cdma call waiting and 3way calling senarion\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=984326\" rel=\"nofollow\">bug 984326<\/a> &#8211; [B2G] [RIL] [CDMA] call waiting isn&#8217;t working properly. The 2nd remote party cannot hear voice.\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=960426\" rel=\"nofollow\">bug 960426<\/a> &#8211; Support Network Information API in Firefox OS\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=985892\" rel=\"nofollow\">bug 985892<\/a> &#8211; Enable UICC Secure Element on Nexus 5.\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_OS_Systems_-_Platform_.28timdream.29\">Firefox OS Systems &#8211; Platform (timdream)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span><\/p>\n<p><a class=\"external text\" href=\"https:\/\/wiki.mozilla.org\/Gaia\/Team\/Taipei\/Meetings\/2014-03-25\" rel=\"nofollow\">Meeting note<\/a>\n<\/p>\n<h4 class=\"mw-headline\" id=\"Team_summary\">Team summary<\/h4>\n<ul>\n<li> Blocker count is now at 12, some of them are owned by other teams (in Gaia::Settings)\n<li> Working with Joe, Ivan on a resolution of <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=975343\" rel=\"nofollow\">bug 975343<\/a> (DSDS info in device info in Settings &#8211; one last unowned 1.4 blocker)\n<li> 1.3T: Dominic is working on <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=987022\" rel=\"nofollow\">bug 987022<\/a> as an workaround to memory constraint in Tarako.\n<li> keyboard2: All code have been converted to constructor pattern; currently working on tests and layout loading.\n<li> 3rd-party keyboard: OOP enabled on master\/1.5.\n<li> Copy-paste: No update; will start working only after Gecko have WIP patch.\n<li> lock screen: Modularization (LockScreenWindow etc) to be landed this week. Next: move to an independent pre-load app. Need to sync with madai partner on what they need.\n<li> Window Management: Landing <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=961800\" rel=\"nofollow\">bug 961800<\/a> (Child window factory; haida related work)\n<li> Build script: The patch introducing an objdir to Gaia <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=897352\" rel=\"nofollow\">bug 897352<\/a> is ready but need to resolve some Windows situration.\n<li> System2: bubble-tea patches is being landed individually instead, more bug WIP.\n<li> Setting2: AMD patch landed, MVVM patch to land this week and panels to be moved next.\n<\/ul>\n<h3 class=\"mw-headline\" id=\"GFX_.28milan.29\">GFX (milan)<\/h3>\n<ul>\n<li> Graphics team is back from the sequestered &#8220;tiling on B2G&#8221; work.  We are catching up, it may take time to get to your items.  Just let us know.\n<li> Graphics work week coming up next week.  The schedule is in the works, but the goals and sessions are filling up: <a class=\"external free\" href=\"https:\/\/intranet.mozilla.org\/Graphics\/WorkWeek201303\" rel=\"nofollow\">https:\/\/intranet.mozilla.org\/Graphics\/WorkWeek201303<\/a>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Identity_.28jedp.29\">Identity (jedp)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> Cloud Services workweek in MV, Mar 31 &#8211; Apr 4\n<\/ul>\n<ul>\n<li> Firefox Accounts on FxOS (spenrose)\n<ul>\n<li> Core UI is now in gaia master\n<li> So start developing your apps with FxA signin!\n<\/ul>\n<\/ul>\n<ul>\n<li> Sync (ckarlof)\n<ul>\n<li> Please keep testing beta and nightly\n<\/ul>\n<\/ul>\n<ul>\n<li> Contacts backup (jedp)\n<ul>\n<li> <a class=\"external free\" href=\"https:\/\/bugzilla.mozilla.org\/showdependencytree.cgi?id=976837&amp;hide_resolved=1\" rel=\"nofollow\">https:\/\/bugzilla.mozilla.org\/showdependencytree.cgi?id=976837&amp;hide_resolved=1<\/a>\n<\/ul>\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<p><b>NOTE:<\/b> JavaScript work week this week in Toronto: <a class=\"external text\" href=\"https:\/\/intranet.mozilla.org\/JavaScript_Work_Week_-_2014#Agenda\" rel=\"nofollow\">Agenda<\/a><\/p>\n<p><b>NOTE:<\/b> Part of the team was out last week for GDC\n<\/p>\n<ul>\n<li> Compiler (JIT)\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=948229\" rel=\"nofollow\">bug 948229<\/a>: Landed removal of inline-frame-profiling from Ion\n<\/ul>\n<li> Garbage Collection\n<ul>\n<li> n\/a\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=983577\" rel=\"nofollow\">bug 983577<\/a>: TypedObject array sequential map significantly slower than Array map\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=983486\" rel=\"nofollow\">bug 983486<\/a>: Landed code to collect parallel arenas between iterations (Bug 983486)\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><\/p>\n<p>Layout team Q2 goals draft (send feedback to jet:)\n<\/p>\n<ul>\n<li> Table Rendering with DisplayLists\n<\/ul>\n<ul>\n<li> Layout to Moz2D\n<ul>\n<li> Migrate SVG to Moz2D (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=703159\" rel=\"nofollow\">bug 703159<\/a>)\n<\/ul>\n<\/ul>\n<ul>\n<li> Vertical text: Implement Layout frame migration to logical coordinates  <a class=\"external free\" href=\"https:\/\/etherpad.mozilla.org\/css-writing-modes\" rel=\"nofollow\">https:\/\/etherpad.mozilla.org\/css-writing-modes<\/a>\n<ul>\n<li> convert cross-layout classes\n<\/ul>\n<\/ul>\n<ul>\n<li> Text Performance bugs ( <a class=\"external free\" href=\"https:\/\/etherpad.mozilla.org\/textperfworkitems\" rel=\"nofollow\">https:\/\/etherpad.mozilla.org\/textperfworkitems<\/a> )\n<ul>\n<li> large text frames \/ interruptible reflow\n<li> enumerated font list fixes\n<\/ul>\n<\/ul>\n<ul>\n<li> Improve Restyling Performance\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=977991\" rel=\"nofollow\">bug 977991<\/a>, and maybe <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=804975\" rel=\"nofollow\">bug 804975<\/a>\/<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=977594\" rel=\"nofollow\">bug 977594<\/a>\n<\/ul>\n<\/ul>\n<ul>\n<li> GFx work items\n<ul>\n<li> {Q2?} APZC Desktop\n<li> E10S BasicCompositor\n<li> GFx tiling\n<li> Accelerated Filters\n<ul>\n<li> spec work\n<li> shader &amp; support work\n<\/ul>\n<\/ul>\n<\/ul>\n<ul>\n<li> CSS Flexbox\n<ul>\n<li> pagination\n<li> recently-finalized spec changes (abspos, min-width, flex sizing) (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=874718\" rel=\"nofollow\">bug 874718<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=984711\" rel=\"nofollow\">bug 984711<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=985304\" rel=\"nofollow\">bug 985304<\/a>)\n<\/ul>\n<\/ul>\n<ul>\n<li> Animations &amp; Transitions\n<ul>\n<li> transitions\/animations spec editing\n<li> transitions refactoring to match new spec (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=960465\" rel=\"nofollow\">bug 960465<\/a>)\n<li> frame reconstruction (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=625289\" rel=\"nofollow\">bug 625289<\/a>)\n<\/ul>\n<\/ul>\n<ul>\n<li> OMTA on non-B2G Platforms (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=980770\" rel=\"nofollow\">bug 980770<\/a>)\n<ul>\n<li> test_animations covering OMTA\n<li> fix correctness bugs (cascading, etc.)\n<li> turning on on other OMTC platforms (Mac\/Android)\n<\/ul>\n<\/ul>\n<ul>\n<li> Web Animations\n<ul>\n<li> provide an API for querying basic properties of running CSS animations\/transitions\n<\/ul>\n<\/ul>\n<ul>\n<li>Ship and\/or unprefix:\n<ul>\n<li> position:sticky\n<li> Font-features that need fallback support (eg. small-caps)\n<\/ul>\n<\/ul>\n<ul>\n<li> 3D Transforms\n<ul>\n<li> interop bugs and spec improvement (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=976365\" rel=\"nofollow\">bug 976365<\/a>)\n<li> implement preserve-3d proposal\n<li> perf work\n<li> {Q2?} plane splitting\n<\/ul>\n<\/ul>\n<ul>\n<li> {Q2?} CSS object-fit\/object-position\n<\/ul>\n<ul>\n<li> CSS Fonts\n<li> font load events\n<li> {Q2?} unicode-range\n<\/ul>\n<ul>\n<li> Font Inflation and Reflow-on-Zoom\n<ul>\n<li> both implementation bug fixing and spec work\n<li> -moz-text-size-adjust\n<\/ul>\n<\/ul>\n<ul>\n<li>{Q2?} CSS Filters  (project with Adobe)\n<li>{Q2?} CSS Masking (project with Adobe)\n<li>{Q2?} CSS Compositing (project with Adobe)\n<\/ul>\n<ul>\n<li> ImageLib\n<ul>\n<li> {Q2?} RasterImage for multiple images\n<li> Media Fragments support\n<\/ul>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Media_.28mreavy.29\">Media (mreavy)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> First MediaStreamGraph refactors about to start landing\n<li> Those will enable moving the echo cancellation to getUserMedia (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=694814\" rel=\"nofollow\">bug 694814<\/a>) which should continue improving AEC quality.  Those patches are up for review.\n<li> May experimentally turn on noise reduction in getUserMedia globally.  Adjustable via media.peerconnection.noise_enabled\n<li> Work continuing with Cisco on OpenH264, starting to involve other teams.  Target is Firefox 33.\n<li> Expecting to land update of webrtc.org code (latest stable branch) to match what will be in Chrome 34.  Target is next week.\n<li> Working to improve Opus performance on FxOS\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Necko_.28dougt.2Fjduell.29\">Necko (dougt\/jduell)<\/h3>\n<ul>\n<li> New landing date for HTTP cache v2 is early May\n<ul>\n<li> we may need help if your code is made orange by cache2 and it&#8217;s doesn&#8217;t appear to be our fault\u00a0\ud83d\ude42\n<\/ul>\n<\/ul>\n<ul>\n<li> HTTP\/2 draft 10 in review\n<li> 10 year old Download manager bug (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=237623\" rel=\"nofollow\">bug 237623<\/a>) getting close&#8211;we may start to report incomplete transfers as an error to necko consumers\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Performance_.28vladan.29\">Performance (vladan)<\/h3>\n<ul>\n<li> Vladan on PTO starting Wednesday, April 2nd (next week) to Friday, April 18th. Direct all inquiries to Avi Halachmi (:avih &lt;ahalachmi@mozilla.com&gt;)\n<\/ul>\n<ul>\n<li> Help us find owners for these top sources of main-thread I\/O:\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=975979\" rel=\"nofollow\">bug 975979<\/a>: places.sqlite\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=987745\" rel=\"nofollow\">bug 987745<\/a>: formhistory.sqlite\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=975996\" rel=\"nofollow\">bug 975996<\/a>: permissions.sqlite\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=987715\" rel=\"nofollow\">bug 987715<\/a>:\u00a0%xre%\\browser\\searchplugins\\*\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=987728\" rel=\"nofollow\">bug 987728<\/a>:\u00a0%profile%\\localstore.rdf\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=987735\" rel=\"nofollow\">bug 987735<\/a>:\u00a0%xre%\\dictionaries\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=987738\" rel=\"nofollow\">bug 987738<\/a>:\u00a0%profile%\\cert_override.txt\n<\/ul>\n<\/ul>\n<p><i>The files above show up in more than 50% of Telemetry main-thread I\/O submissions. The reported I\/O is done outside startup and shutdown<\/i>\n<\/p>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=935482\" rel=\"nofollow\">bug 935482<\/a>: Starting work on detecting new sources of main-thread I\/O in automated tests\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=970495\" rel=\"nofollow\">bug 970495<\/a>: Switch SessionFile.read() to use the native OS.File read() &#8211; startup time benefit\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=962573\" rel=\"nofollow\">bug 962573<\/a>: New crop of Firefox power-usage bugs\n<\/ul>\n<ul>\n<li> Consider using <a class=\"external text\" href=\"https:\/\/ask.mozilla.org\/questions\/\" rel=\"nofollow\">ask.mozilla.org<\/a>, a StackOverflow style forum for Gecko platform questions\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Seceng_.28mmc.29\">Seceng (mmc)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=985627\" rel=\"nofollow\">bug 985627<\/a> &#8211; Parts of application reputation hit stable in FF 28, had to get rolled back in a hotfix because of network side effects\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=985623\" rel=\"nofollow\">bug 985623<\/a> &#8211; Trying again in FF 29\n<li> Lightbeam 1.0.9 out, with fixes for Australis and data uploading\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Shumway_.28mbx.29\">Shumway (mbx)<\/h3>\n<ul>\n<li> &#8220;Are We Flash Yet?&#8221; gallery to preview Shumway content without installing Shumway add-on: <a class=\"external free\" href=\"http:\/\/www.areweflashyet.com\/shumway\/gallery\" rel=\"nofollow\">http:\/\/www.areweflashyet.com\/shumway\/gallery<\/a>\n<li> New WebGL compositor coming soon\n<li> New ActionScript-&gt;TypeScript-&gt;JavaScript bindings\n<\/ul>\n<h3 class=\"mw-headline\" id=\"WebAPI_.28overholt.29\">WebAPI (overholt)<\/h3>\n<ul>\n<li> baku has been porting DataStore to C++, starting with DataStore service\n<li> bent is working on PBackground (a top-level IPDL protocol) and getting IDB ported to it\n<li> janv has been re-working our internal quota manager API and moving it to PBackground\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<ul>\n<li> Firefox&#8217;s start-up memory consumption, as measured by <a class=\"external text\" href=\"http:\/\/areweslimyet.com\" rel=\"nofollow\">AWSY<\/a>, has almost doubled in the past two years. While this isn&#8217;t reason to panic, it is <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=986323\" rel=\"nofollow\">worth investigation<\/a>. This <a class=\"external text\" href=\"https:\/\/groups.google.com\/forum\/#!topic\/mozilla.dev.platform\/sAuhWQOAWic\" rel=\"nofollow\">dev-platform thread<\/a> discusses the contribution of new system compartments, and whether they can be avoided.\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\">8.63<\/a> (Previous Week: 4.09).\n<li> 20 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=2014-03-18&amp;f1=cf_last_resolved&amp;query_format=advanced&amp;list_id=9777000\" 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\">Overall numbers<\/a> are getting into the normal range, though Aurora still needs more uptake and beta seems to be somewhat on the high side &#8211; we&#8217;re still investigating.\n<li> Watch Planet Mozilla for a soon-to-come post from KaiRo on Effectiveness of the Stability Program (with long-term crash graphs).\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> (dholbert): Introduce Kip (Kearwood Gilbert) recent hire on Layout team, out of Vancouver\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<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<h3 class=\"mw-headline\" id=\"irc_.23planning_Log_From_This_Meeting\">irc #planning Log From This Meeting<\/h3>\n<pre>13:42 KaiRo: bsmedberg: any audible from you on stability for the platform meeting?\n13:42 bsmedberg: no\n13:42 KaiRo: thanks\n13:43 KaiRo: cpeterson: no audible from stability today\n13:43 cpeterson: ok\n13:55 cpeterson: is anyone joining the Engineering meeting from MV?\n13:56 cpeterson: dougt ^\n13:59 davidb: \ufffdwe need MV on first\n14:01 bsmedberg: where's SF?\n14:02 RyanVM|sheriffduty: dholbert: ooo, what's the new MTV room naming scheme?\n14:02 RyanVM|sheriffduty: cpeterson: give the all-clear here when we're good to log back in?\n14:02 robcee: ok bai let us know when we can \/ should \/ if rejoin\n14:02 cpeterson: everyone can log back in now\n14:03 RyanVM|sheriffduty: tries to discern what the green screen in the background at MV is\n14:06 dougt: cpeterson: yes\n14:06 cpeterson: dougt: nm\n14:06 dveditz: mtg notes for those looking: https:\/\/wiki.mozilla.org\/Platform\/2014-03-25\n14:07 dveditz: RyanVM|sheriffduty: there are 4 \"quadrants\" in MV for conference names.\n14:08 dveditz: one is \"space\" (mostly solar system objects, plus a couple closer stars), another is super-heros, another is star-wars, and the one closest to the platform team area is Sci-fi TV shows\n14:16 overholt: cpeterson means \"Lovely Toronto\"\n14:52 Disconnected\n<\/pre>\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\">2014-03-25<\/span> &#8211; <span class=\"value\">11:00<\/span> am <abbr class=\"value\" title=\"-0800\">Pacific Standard Time<\/abbr><\/span>\n<li> <a href=\"https:\/\/wiki.mozilla.org\/Teleconferencing\" title=\"Teleconferencing\">Dial-in<\/a>: conference# 98411\n<ul>\n<li> US\/California\/Mountain View: +1 650 903 0800, x92 Conf# 98411\n<li> US\/California\/San Francisco: +1 415 762 5700, x92 Conf# 98411\n<li> US\/Oregon\/Portland: +1 971 544 8000, x92 Conf# 98411\n<li> CA\/Vancouver: +1 778 785 1540, x92 Conf# 98411\n<li> CA\/Toronto: +1 416 848 3114, x92 Conf# 98411\n<li> UK\/London: +44 (0)207 855 3000, x92 Conf# 98411\n<li> FR\/Paris: +33 1 44 79 34 80, x92 Conf# 98411\n<li> US\/Toll-free: +1 800 707 2533, (pin 369) 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> \/ <a class=\"external text\" href=\"https:\/\/air.mozilla.org\/\" rel=\"nofollow\">Air Mozilla<\/a> \/ MTV Warp Core \/ TOR Finch \/ SFO Warfield \/ PDX Hair of the Dog<\/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\/2014-03-25&amp;oldid=957197\">https:\/\/wiki.mozilla.org\/index.php?title=Platform\/2014-03-25&amp;oldid=957197<\/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 mochitest-bc continues to be extremely timeout-prone. Evaluating options like splitting devtools into a separate suite (bug 984930), pushing harder on chunking work (bug 819963 and deps) [&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\/1736"}],"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=1736"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/1736\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/media?parent=1736"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/categories?post=1736"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/tags?post=1736"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}