{"id":1896,"date":"2014-07-29T23:00:04","date_gmt":"2014-07-30T03:00:04","guid":{"rendered":"https:\/\/blog.mozilla.org\/meeting-notes\/?p=1896"},"modified":"2014-07-29T23:00:04","modified_gmt":"2014-07-30T03:00:04","slug":"mozilla-platform-2014-07-29","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/1896","title":{"rendered":"Mozilla Platform: 2014-07-29"},"content":{"rendered":"<div>\n<div class=\"mw-content-ltr\" dir=\"ltr\" id=\"mw-content-text\" lang=\"en\">\n<h2 class=\"mw-headline\" id=\"Need_To_Know\">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_.28lmandel.29\">Notices\/Schedule (lmandel)<\/h3>\n<table cellpadding=\"10\" class=\"wikitable\" style=\"color: green;background-color: #ffffcc\">\n<tr>\n<td colspan=\"2\"><big>Next Merge:<\/big> <b>September 1, 2014<\/b>\n<\/td>\n<td colspan=\"2\"><big>Next Release:<\/big> <b>September 2, 2014<\/b><br \/>\n<\/tr>\n<tr>\n<th colspan=\"4\" style=\"color: black\">Trains<br \/>\n<\/tr>\n<tr>\n<td>Central: 34\n<\/td>\n<td>Aurora: 33\n<\/td>\n<td>Beta: 32\n<\/td>\n<td>Release: 31<br \/>\n<\/table>\n<ul>\n<li> 32 beta2 ships today\n<li> 32 beta3 (desktop) go to build Thursday morning\n<li> ~<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?o5=notequals&amp;o14=notequals&amp;f13=OP&amp;j16=OR&amp;o34=equals&amp;j11=OR&amp;f29=CP&amp;v5=wontfix&amp;f12=CP&amp;f14=cf_status_firefox32&amp;o17=notequals&amp;o20=notequals&amp;f21=CP&amp;known_name=Tracking32%2B-Remaining&amp;f10=OP&amp;f19=OP&amp;f31=CP&amp;f1=OP&amp;f20=cf_status_firefox32&amp;j13=OR&amp;f8=cf_status_firefox32&amp;f0=OP&amp;f33=CP&amp;j19=OR&amp;v34=%2B&amp;f34=cf_tracking_firefox32&amp;f18=CP&amp;query_based_on=Tracking32%2B-Remaining&amp;query_format=advanced&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;f5=cf_status_firefox32&amp;f17=cf_status_firefox32&amp;v8=fixed&amp;v14=verified&amp;f6=CP&amp;f7=OP&amp;o8=notequals&amp;f16=OP&amp;list_id=10863282\" rel=\"nofollow\">60 tracked beta bugs<\/a> &#8211; beta tracking followups coming to managers today\n<\/ul>\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=\"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=\"OrangeFactor_.28ryanvm.29\">OrangeFactor (ryanvm)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> Past week&#8217;s OrangeFactor: <a class=\"external text\" href=\"http:\/\/brasstacks.mozilla.com\/orangefactor\/\" rel=\"nofollow\">N\/A<\/a> (lingering issues from last week&#8217;s data collection issues) (Previous Week: N\/A).\n<li> 16 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-07-22&amp;f1=cf_last_resolved&amp;query_format=advanced&amp;list_id=10865903\" rel=\"nofollow\">List<\/a> &#8211; Thanks!.\n<ul>\n<li> Shout-out to Steven MacLeod for fixing the rampant docShell leaks.\n<li> Shout-out to JW Wang for ongoing media test fixes.\n<\/ul>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"MemShrink_.28njn.29\">MemShrink (njn)<\/h3>\n<ul>\n<li> Leak testing was accidentally disabled by automation changes in Bug 886570 on July 17th.  We discovered this and got it reenabled yesterday and all of the uncovered issues are either fixed or backed out.\n<li> Leak testing on b2g mochitests is coming soon.  Bug 1038943.\n<\/ul>\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=\"A-team_.28jgriffin.29\">A-team (jgriffin)<\/h3>\n<ul>\n<li> Mulet builds coming to TBPL this week, running mochitest-plain on linux64.  More tests and platforms will be enabled over the coming month.\n<ul>\n<li> What is Mulet?  <a class=\"external free\" href=\"https:\/\/groups.google.com\/forum\/#!topic\/mozilla.dev.b2g\/2WUg10993OM\" rel=\"nofollow\">https:\/\/groups.google.com\/forum\/#!topic\/mozilla.dev.b2g\/2WUg10993OM<\/a>\n<li> Tracking bug: <a class=\"external free\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=firefox-mulet\" rel=\"nofollow\">https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=firefox-mulet<\/a>\n<\/ul>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Developer_Tools_.28robcee.29\">Developer Tools (robcee)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> Minor improvements.\n<li> 24 bugs fixed this week.\n<\/ul>\n<p><a class=\"external text\" href=\"https:\/\/hacks.mozilla.org\/2014\/07\/event-listeners-popup-media-sidebar-cubic-bezier-editor-more-firefox-developer-tools-episode-33\/\" rel=\"nofollow\">Hacks Post for Firefox 33<\/a>\n<\/p>\n<h3 class=\"mw-headline\" id=\"Electrolysis_.28e10s.29_.28blassey.29\">Electrolysis (e10s) (blassey)<\/h3>\n<ul>\n<li> A QMO Testday focused on e10s add-on testing is scheduled for Friday August 1: <a class=\"external free\" href=\"https:\/\/quality.mozilla.org\/?p=47478\" rel=\"nofollow\">https:\/\/quality.mozilla.org\/?p=47478<\/a>\n<li> Various ref test and crash fixes\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1013744\" rel=\"nofollow\">bug 1013744<\/a> &#8211; Can now Web Console using CMD+OPT+K and CMD+OPT+I keyboard shortcuts in e10s\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_Desktop_.28gavin.29\">Firefox Desktop (gavin)<\/h3>\n<h4 class=\"mw-headline\" id=\"Summary_of_Work_In_Progress\">Summary of Work In Progress<\/h4>\n<ul>\n<li>You can find the most recently completed iteration performance report <a class=\"external text\" href=\"https:\/\/wiki.mozilla.org\/Firefox\/IterativeDevelopment\/IT-33.3PerformanceReport\" rel=\"nofollow\">here<\/a>\n<li>You can see the status of the current iteration in progress <a class=\"external text\" href=\"https:\/\/docs.google.com\/a\/mozilla.com\/spreadsheets\/d\/10sr6YhDNmO4oimlNtxDZ5fe6IaQKmZ7gqT-ZWqAygrI\/edit#gid=1914765814\" rel=\"nofollow\">here<\/a>\n<\/ul>\n<h4 class=\"mw-headline\" id=\"Summary_of_Recent_Landings\">Summary of Recent Landings<\/h4>\n<ul>\n<li>Team landed 41 bugs over the last week\/so far for this iteration.\n<li>Details of landings from the past week can be seen <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?f1=flagtypes.name&amp;o1=substring&amp;resolution=FIXED&amp;o2=substring&amp;chfieldto=Now&amp;chfield=resolution&amp;query_format=advanced&amp;chfieldfrom=2014-07-22&amp;f2=flagtypes.name&amp;chfieldvalue=FIXED&amp;v1=firefox-backlog&amp;v2=%2B&amp;list_id=10866435\" rel=\"nofollow\">here<\/a>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_Mobile_.28mfinkle.2Fblassey.29\">Firefox Mobile (mfinkle\/blassey)<\/h3>\n<h4 class=\"mw-headline\" id=\"Work_In_Progress\">Work In Progress<\/h4>\n<ul>\n<li>WebRTC Screen Sharing support\n<li>Lots of work ongoing related to Janus <a class=\"external free\" href=\"https:\/\/wiki.mozilla.org\/Mobile\/Janus\" rel=\"nofollow\">https:\/\/wiki.mozilla.org\/Mobile\/Janus<\/a>\n<li>Native stack support (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1016629\" rel=\"nofollow\">bug 1016629<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1034138\" rel=\"nofollow\">bug 1034138<\/a>)\n<li>Sync\n<ul>\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=899643\" rel=\"nofollow\">bug 899643<\/a> remote tabs list visual refresh\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1003877\" rel=\"nofollow\">bug 1003877<\/a> Custom server support\n<\/ul>\n<li>Intent-driven distribution selection and download for partners (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1013024\" rel=\"nofollow\">1013024<\/a>)\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1012720\" rel=\"nofollow\">bug 1012720<\/a> Fix deleting prototype getters in Fennec code\n<li> Tabs panel follow-ups (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1028705\" rel=\"nofollow\">bug 1028705<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1023270\" rel=\"nofollow\">bug 1023270<\/a>)\n<li>Integrating Search Activity into m-c <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1021864\" rel=\"nofollow\">bug 1021864<\/a>\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1014848\" rel=\"nofollow\">bug 1014848<\/a> &#8211; Improve interactions for &#8220;toolbar&#8221; (activating\/deactivating awesome bar)\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1014335\" rel=\"nofollow\">bug 1014335<\/a> &#8211; Make &#8220;Pull to Refresh&#8221; in Synced Tabs and Home Panels feel excellent.\n<\/ul>\n<p>You can find more on upcoming feature plans in the[<a class=\"external text\" href=\"https:\/\/wiki.mozilla.org\/Mobile\/Roadmap%7C\" rel=\"nofollow\">roadmap<\/a>]\n<\/p>\n<h4 class=\"mw-headline\" id=\"Landings_from_the_past_week\">Landings from the past week<\/h4>\n<h5 class=\"mw-headline\" id=\"Nightly_.2834.29\">Nightly (34)<\/h5>\n<ul>\n<li>\tEnable device storage on Android \t (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=\" rel=\"nofollow\">\t886627\tBug \t886627\t<\/a>)\n<li>\tcrash in android.content.res.Resources$NotFoundException: Resource is not a ColorStateList (color or path): TypedValue{t=0x1\/d=0x7f0d0077 a=3 r=0x7f0d0077} at android.content.res.Resources.loadColorStateList(Resources.java) \t (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=\" rel=\"nofollow\">\t987864\tBug \t987864\t<\/a>)\n<li>\tRegression: Selecting &#8220;No video&#8221; option from the permission prompt still shows the content of the device camera. \t (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=\" rel=\"nofollow\">\t1018928\tBug \t1018928\t<\/a>)\n<li>\tFail to launch webapp with TypeError: navigator.mozApps is undefined \t (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=\" rel=\"nofollow\">\t1035867\tBug \t1035867\t<\/a>)\n<li>\tMediaEngineTabVideoSource should set width, height and framerate based on constraints and prefs passed to Allocate() \t (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=\" rel=\"nofollow\">\t1037488\tBug \t1037488\t<\/a>)\n<li>\tdon&#8217;t use mozAfterPaint events to drive tab stream \t (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=\" rel=\"nofollow\">\t1037644\tBug \t1037644\t<\/a>)\n<li>\tNo need to removeObserver in Snippets \t (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=\" rel=\"nofollow\">\t1042502\tBug \t1042502\t<\/a>)\n<li>\tAdd extensive logging and descriptive crash data for library load errors \t (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=\" rel=\"nofollow\">\t1042984\tBug \t1042984\t<\/a>)\n<li>\tTweak Browser:Quit to maintain existing support for add-ons \t (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=\" rel=\"nofollow\">\t1043539\tBug \t1043539\t<\/a>)\n<li>\tReader mode (ambient light detection) prevents device from sleeping (holds CPU wakelock) \t (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=\" rel=\"nofollow\">\t1043920\tBug \t1043920\t<\/a>)\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_OS_Connectivity_.28vchang.29\">Firefox OS Connectivity (vchang)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ol>\n<li> <a class=\"external free\" href=\"https:\/\/wiki.mozilla.org\/TPE_CONNECTIVITY_GROUP\/2014-07-29\" rel=\"nofollow\">https:\/\/wiki.mozilla.org\/TPE_CONNECTIVITY_GROUP\/2014-07-29<\/a>\n<\/ol>\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> Gonk team (led by Thomas Tsai)\n<ul>\n<li> Team Summary\n<ul>\n<li> <a class=\"external text\" href=\"http:\/\/goo.gl\/fQbpcA\" rel=\"nofollow\">Tarako<\/a>: Solving gating issues which were reported by Spice\/Intex\n<li> <a class=\"external text\" href=\"http:\/\/goo.gl\/fQbpcA\" rel=\"nofollow\">Dolphin<\/a>: SPRD PTR2 and perf issues\n<li> <a class=\"external text\" href=\"http:\/\/goo.gl\/e015f0\" rel=\"nofollow\">Woodduck<\/a>: github code sync and function ready lists\n<li> <a class=\"external text\" href=\"http:\/\/goo.gl\/tHXAE9\" rel=\"nofollow\">Flame<\/a>: waiting for T2M KK + v1.4 release\n<\/ul>\n<\/ul>\n<\/ul>\n<ul>\n<li> Bluetooth (members: Shawn Huang, Ben Tian, Jamin Liu, Jocelyn Liu)\n<ul>\n<li> Focused on WebBluetooth API implementation. Phase 1 (including discovering and pairing) is about to be done.\n<li> Developers from Google Chrome OS bt team mailed us to discuss more about WebBluetooth API.\n<\/ul>\n<\/ul>\n<ul>\n<li> Media Playback (members: Bruce Sun, Blake Wu, Star Cheng)\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1038134\" rel=\"nofollow\">bug 1038134<\/a> &#8211; Audio playback pauses for 2 secs when home button is tapped &#8211; WIP (2.0+)\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=941302\" rel=\"nofollow\">bug 941302<\/a> &#8211; PlatformDecoderModule for FirefoxOS &#8211; WIP (2.1 feat+)\n<ul>\n<li> A set of patches provided and got some positive feedback from partner.\n<\/ul>\n<li> MediaCodec Integration (2.1 feat+)\n<ul>\n<li> Bruce worked on followup bugs.\n<\/ul>\n<\/ul>\n<\/ul>\n<ul>\n<li> Device Storage &amp; Stability (members: Alphan Chen)\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1039939\" rel=\"nofollow\">bug 1039939<\/a> &#8211; [MTP] enable the functionality on windows 7 &#8211; under review (2.1 feat+)\n<li> Eric has been working on how to enable Engineering Mode for partners. (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=997564\" rel=\"nofollow\">bug 997564<\/a>, confidential bug)\n<\/ul>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_OS_Media_.28slee.29\">Firefox OS Media (slee)<\/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=1039901\" rel=\"nofollow\">bug 1039901<\/a> &#8211; MP3FrameParser sometimes gives wrong duration on B2G\n<ul>\n<li> WIP\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1023564\" rel=\"nofollow\">bug 1023564<\/a> &#8211; Intermittent test_seek.html | owl.mp3 seek test 2: Video currentTime should be around 1.645: 0.918803\n<ul>\n<li> WIP\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=916643\" rel=\"nofollow\">bug 916643<\/a> &#8211; ImageCapture &#8211; Implement WebIDL and takePhoto()\n<ul>\n<li> reviewing\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1043900\" rel=\"nofollow\">bug 1043900<\/a> &#8211; MediaCodecReader should handle EndOfStream of output data properly.\n<ul>\n<li> WIP\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1037597\" rel=\"nofollow\">bug 1037597<\/a> &#8211; Intermittent test_seek.html | application crashed [@ mozilla::AudioSink::Drain()] after &#8220;Assertion failure: mPlaying &amp;&amp;\u00a0!mAudioStream-&gt;IsPaused(), at content\/media\/AudioSink.cpp:208&#8221;\n<ul>\n<li> landed\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1042884\" rel=\"nofollow\">bug 1042884<\/a> &#8211; Intermittent browser_audionode-actor-get-params-01.js | application crashed [@ mozilla::AudioStream::DataCallback(void *,long)] after &#8220;Assertion failure: mState\u00a0!= SHUTDOWN (No data callback after shutdown), at content\\media\\AudioStream.cpp:1037&#8221;\n<ul>\n<li> landed\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1038655\" rel=\"nofollow\">bug 1038655<\/a> &#8211; Intermittent test_playback_rate.html | Current time should not change when playbackRate is null (2.333 2.000045)\n<ul>\n<li> landed\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=996465\" rel=\"nofollow\">bug 996465<\/a> &#8211; Intermittent test_fragment_play.html | big.wav#t=5 fragment test: seeked currentTime is 5.675918\u00a0!= 5\n<ul>\n<li> landed\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=972826\" rel=\"nofollow\">bug 972826<\/a> &#8211; Intermittent test_load_same_resource.html | Test timed out.\n<ul>\n<li> landed\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1043111\" rel=\"nofollow\">bug 1043111<\/a> &#8211; Allow mState==DECODER_STATE_DORMANT in MediaDecoderStateMachine::ResetPlayback()\n<ul>\n<li> landed\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1037370\" rel=\"nofollow\">bug 1037370<\/a> &#8211; TEST-UNEXPECTED-FAIL | \/tests\/content\/media\/test\/test_fastSeek.html | uncaught exception &#8211; TypeError: v.parentNode is null at <a class=\"external free\" href=\"http:\/\/mochi.test:8888\/tests\/content\/media\/test\/test_fastSeek.html:62\" rel=\"nofollow\">http:\/\/mochi.test:8888\/tests\/content\/media\/test\/test_fastSeek.html:62<\/a>\n<ul>\n<li> landed\n<\/ul>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Firefox_OS_RIL_.28htsai.29\">Firefox OS RIL (htsai)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ol>\n<li> <a class=\"external free\" href=\"https:\/\/wiki.mozilla.org\/TPE_RIL_team\/2014-07-29\" rel=\"nofollow\">https:\/\/wiki.mozilla.org\/TPE_RIL_team\/2014-07-29<\/a>\n<\/ol>\n<h3 class=\"mw-headline\" id=\"GFX_.28milan.29\">GFX (milan)<\/h3>\n<ul>\n<li> Desktop\n<ul>\n<li> Linux: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1015218\" rel=\"nofollow\">bug 1015218<\/a> &#8211; Use Cairo image surfaces and XShmPutImage instead of XRender on GTK\/Linux OMTC basic &#8211; landed.  This will help us with getting Linux closer to other desktop platforms and be able to share more effort that benefits them all (by eventually moving to Skia.)\n<\/ul>\n<\/ul>\n<ul>\n<li> Mobile:\n<ul>\n<li> Looked at the home screen memory usage, and whether we have to switch to &#8220;four icons across&#8221; to help that situation. As of right now, four across helps compared to three across, but not enough to force us to do it, so the proposal is to go back to three, while maintaining the hunt for any less than efficient memory consumption.\n<li> Will try to switch Fennec to use the same APZ code as B2G (and eventually desktop), to put them on the equal footing.\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>Congratulations to our newest Module Peers:\n<\/p>\n<ul>\n<li>Layout:\n<ul>\n<li> Daniel Holbert\n<li> Jonathan Kew\n<li> Timothy Nikkel\n<li> Matt Woodrow\n<\/ul>\n<li>Style System:\n<ul>\n<li>Cameron McCormack\n<\/ul>\n<\/ul>\n<ul>\n<li>Notable Fixes:\n<ul>\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1029718\" rel=\"nofollow\">bug 1029718<\/a> &#8212; 5.01% win8 tsvgx regression on mozilla inbound (fx33) June 19th from rev d004e867f67a\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1035998\" rel=\"nofollow\">bug 1035998<\/a> &#8212; Annotate painting with display item information\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1031726\" rel=\"nofollow\">bug 1031726<\/a> &#8212; Layout of clip:rect() is wrong when fragments is involved\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1038781\" rel=\"nofollow\">bug 1038781<\/a> &#8212; Changing the clip of an element invalidates the entire element\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1038521\" rel=\"nofollow\">bug 1038521<\/a> &#8212; background-blend-mode should not blend with white backdrop of the root element\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1034247\" rel=\"nofollow\">bug 1034247<\/a> &#8212; Scaled content is rendered wrong\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1039796\" rel=\"nofollow\">bug 1039796<\/a> &#8212; Make nsLayoutUtils arithmetic consistent for computing dimension from intrinsic-ratio &amp; other dimension\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1003425\" rel=\"nofollow\">bug 1003425<\/a> &#8212; Opacity does not work with box-shadow, unless the background-color set\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=863618\" rel=\"nofollow\">bug 863618<\/a> &#8212; getBoundingClientRect on range with scaled (transformed) element returns wrong offsets\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1042423\" rel=\"nofollow\">bug 1042423<\/a> &#8212; Do css background clipping using DisplayItemClip\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1033391\" rel=\"nofollow\">bug 1033391<\/a> &#8212; Enable GeometryUtils APIs in privileged code\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1015474\" rel=\"nofollow\">bug 1015474<\/a> &#8212; Update min-width:auto\/min-height:auto support to match updated flexbox spec language\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1031107\" rel=\"nofollow\">bug 1031107<\/a> &#8212; Always use display ports when tiling\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1032880\" rel=\"nofollow\">bug 1032880<\/a> &#8212; 40% of b2g mochitest log is made up of &#8220;WARNING: Transparent content with displayports can be expensive&#8221;\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=789096\" rel=\"nofollow\">bug 789096<\/a> &#8212; Layout with horizontal block flow and vertical text flow\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1043706\" rel=\"nofollow\">bug 1043706<\/a> &#8212; Error in parsing value for display related to ruby in ua.css\n<li><a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1041075\" rel=\"nofollow\">bug 1041075<\/a> &#8212; Intermittent test_value_storage.html | Test timed out.; regression from mochitest structured logging, fixed with requestLongerTimeout()\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> Major improvements to GMP OpenH264 plugin stability and crashtests have landed, and automated tests &#8211; <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1043531\" rel=\"nofollow\">bug 1043531<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=Openh264\" rel=\"nofollow\">bug Openh264<\/a>, etc\n<ul>\n<li> Much of the work will be tomorrow&#8217;s nightly\n<li> all of these improvements are going up to Aurora RSN; test improvements under way\n<\/ul>\n<li> Major improvement to MacBookPro speakerphone mode landed today\n<li> Fix for evil mac audio driver permanent echo when changing output devices (how in the world have they not fixed this?)\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Necko_.28dougt.2Fjduell.29\">Necko (dougt\/jduell)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> IETF meeting in Toronto last week: various efforts by ISPs to allow MITM in HTTP2 were rebuffed.\n<li> Some cache2 bugs with thread pool (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1042192\" rel=\"nofollow\">bug 1042192<\/a>) and off-main thread loads (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1026951\" rel=\"nofollow\">bug 1026951<\/a>)\n<li> discovered that B2G emulator returns wrong appID for apps (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1044333\" rel=\"nofollow\">bug 1044333<\/a>).  Not sure yet if it happens on actual phones.\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Performance_.28vladan.29\">Performance (vladan)<\/h3>\n<p>Jank:\n<\/p>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1017055\" rel=\"nofollow\">bug 1017055<\/a>: Pausing main-thread activities (e.g. GC + CC) while user is interacting with the browser\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1004911\" rel=\"nofollow\">bug 1004911<\/a>: Improving animation performance for directory tiles\n<\/ul>\n<p>Telemetry:\n<\/p>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1045108\" rel=\"nofollow\">bug 1045108<\/a>: You should set expiration dates for your histograms\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1031032\" rel=\"nofollow\">bug 1031032<\/a>: Automatic Telemetry alerting\n<ul>\n<li> How it works: <a class=\"external free\" href=\"http:\/\/ravitillo.wordpress.com\/2014\/07\/28\/regression-detection-for-telemetry-histograms\/\" rel=\"nofollow\">http:\/\/ravitillo.wordpress.com\/2014\/07\/28\/regression-detection-for-telemetry-histograms\/<\/a>\n<li> Sample results: <a class=\"external free\" href=\"http:\/\/bit.ly\/WFG4FK\" rel=\"nofollow\">http:\/\/bit.ly\/WFG4FK<\/a>\n<ul>\n<li> Only Nightly channel is monitored. The scripts check for regressions in each buildID contributing to a histogram.\n<li> Both regressions and improvements are detected.\n<li> <b>Black line<\/b>: Histogram distribution for Nightlies from the two week period leading up to the buildID with the detected regression\/improvement. This 2-week distribution has to be stable.\n<li> <b>Red line<\/b>: The distribution from the buildID containing the regression or improvement\n<\/ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1037494\" rel=\"nofollow\">bug 1037494<\/a>: Specify e-mail address for sending Telemetry alerts\n<\/ul>\n<\/ul>\n<p>Shutdown:\n<\/p>\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1038342\" rel=\"nofollow\">bug 1038342<\/a>: Force Firefox exit(0) if shutdown hangs\n<li> <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=918317\" rel=\"nofollow\">bug 918317<\/a>: AsyncShutdown for C++\n<\/ul>\n<p>Blogs:\n<\/p>\n<ul>\n<li> Yoric blogged about improving session-restore time: <a class=\"external free\" href=\"http:\/\/dutherenverseauborddelatable.wordpress.com\/2014\/07\/17\/the-battle-of-session-restore-season-1-episode-3-all-with-measure\/\" rel=\"nofollow\">http:\/\/dutherenverseauborddelatable.wordpress.com\/2014\/07\/17\/the-battle-of-session-restore-season-1-episode-3-all-with-measure\/<\/a>\n<li> Roberto blogged about implementing automatic Telemetry alerts: <a class=\"external free\" href=\"http:\/\/ravitillo.wordpress.com\/2014\/07\/28\/regression-detection-for-telemetry-histograms\/\" rel=\"nofollow\">http:\/\/ravitillo.wordpress.com\/2014\/07\/28\/regression-detection-for-telemetry-histograms\/<\/a>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Seceng_.28grobinson.29\">Seceng (grobinson)<\/h3>\n<p><span style=\"color: maroon\">&lt;Read Only&gt;<\/span>\n<\/p>\n<ul>\n<li> Malware detection for downloads blogposts out\n<ul>\n<li> <a class=\"external free\" href=\"https:\/\/blog.mozilla.org\/security\/2014\/07\/23\/improving-malware-detection-in-firefox\/\" rel=\"nofollow\">https:\/\/blog.mozilla.org\/security\/2014\/07\/23\/improving-malware-detection-in-firefox\/<\/a>\n<li> <a class=\"external free\" href=\"http:\/\/monica-at-mozilla.blogspot.com\/2014\/07\/download-files-more-safely-with-firefox.html\" rel=\"nofollow\">http:\/\/monica-at-mozilla.blogspot.com\/2014\/07\/download-files-more-safely-with-firefox.html<\/a>\n<\/ul>\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<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=\"Friends_of_the_Tree\">Friends of the Tree<\/h3>\n<p>There were great changes by volunteers in Core and Toolkit during the past week. Thanks to all of these contributors for their passion and hard work! Here are some highlights:\n<\/p>\n<ul>\n<li> <b>ProgramFOX<\/b> improved a SIMD testcase (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1041648\" rel=\"nofollow\">bug 1041648<\/a>).\n<li> <b>Tom Schuster (evilpie)<\/b> did a bunch of SpiderMonkey cleanup, among many other things (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1008732\" rel=\"nofollow\">bug 1008732<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1031876\" rel=\"nofollow\">bug 1031876<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1031878\" rel=\"nofollow\">bug 1031878<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1041495\" rel=\"nofollow\">bug 1041495<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1042685\" rel=\"nofollow\">bug 1042685<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1043577\" rel=\"nofollow\">bug 1043577<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1043578\" rel=\"nofollow\">bug 1043578<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1043588\" rel=\"nofollow\">bug 1043588<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=981146\" rel=\"nofollow\">bug 981146<\/a>).\n<li> <b>Giovanni Sferro (agi)<\/b> added autocomplete support for select elements (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1020697\" rel=\"nofollow\">bug 1020697<\/a>).\n<li> <b>Alexandros Chronopoulos (achronop)<\/b> fixed EOF handling for empty URI tokens (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=751939\" rel=\"nofollow\">bug 751939<\/a>).\n<li> <b>Frederic Plourde (fred23)<\/b> improved some Linux OMTC support (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1015218\" rel=\"nofollow\">bug 1015218<\/a>).\n<li> <b>Anup Kumar<\/b> cleaned up some unused nav history methods (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=854925\" rel=\"nofollow\">bug 854925<\/a>).\n<li> <b>Rik Cabanier<\/b> fixed a canvas assertion (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1042411\" rel=\"nofollow\">bug 1042411<\/a>).\n<li> <span style=\"color: green;font-variant: small-caps\">[first patch!]<\/span> <b>Andy Anderson<\/b> fixed some broken SM regex captures (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=369778\" rel=\"nofollow\">bug 369778<\/a>).\n<li> <b>Ms2ger<\/b> did some useful janitorial work (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1043281\" rel=\"nofollow\">bug 1043281<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1043963\" rel=\"nofollow\">bug 1043963<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=981257\" rel=\"nofollow\">bug 981257<\/a>).\n<li> <b>Andrew Comminos<\/b> fixed context menu separators in gtk3 (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1022127\" rel=\"nofollow\">bug 1022127<\/a>).\n<li> <b>Brian Smith (briansmith)<\/b> did some cleanup in cert-related code (<a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1039031\" rel=\"nofollow\">bug 1039031<\/a>, <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1041730\" rel=\"nofollow\">bug 1041730<\/a>).\n<\/ul>\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><\/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-07-29<\/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-07-29&amp;oldid=1001100\">https:\/\/wiki.mozilla.org\/index.php?title=Platform\/2014-07-29&amp;oldid=1001100<\/a>&#8220;<\/div>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Need To Know (Release and system issues that may impact engineering this week.) Notices\/Schedule (lmandel) Next Merge: September 1, 2014 Next Release: September 2, 2014 Trains Central: 34 Aurora: 33 Beta: 32 Release: 31 32 beta2 ships today 32 beta3 (desktop) go to build Thursday morning ~60 tracked beta bugs &#8211; beta tracking followups coming [&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\/1896"}],"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=1896"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/1896\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/media?parent=1896"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/categories?post=1896"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/tags?post=1896"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}