Platform/2014-06-17: Difference between revisions

 
(12 intermediate revisions by 8 users not shown)
Line 41: Line 41:
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Unified builds now enabled for B2G device builds {{bug|950676}}


===Upcoming Outages/Upgrades===
===Upcoming Outages/Upgrades===
Line 62: Line 63:


===Stability (kairo/bsmedberg)===
===Stability (kairo/bsmedberg)===
* Signatures for OOM crashes are now either "OOM | small" (<256k), "OOM | large | foo" (needs fallible allocation), or "OOM | unknown | foo" (needs OOMAllocationSize annotation). See dev-platform/firefox-dev post from bsmedberg for more details.
* [http://arewestableyet.com/ arewestableyet dashboard] now shows more realistic green/yellow/red coding based on experiences of recent release trains.
* Desktop Beta 31 has {{Bug|988549}} (_VEC_memzero | _VEC_memzero, startup) being >9% of all crashes, we will needs GFX team to investigate even though we do not have STR at this time. QA is trying to get as much data as possible out of crash-stats to help, but we will need devs on it.
* Release suffers from 3rd-party crashes with adware and banking plugins, see [[CrashKill/2014-06-16|recent CrashKill meeting agenda]] for details on that and other issues causing high crash rates right now.
* Switch to more reliable ADI infrastructure is coming near, tracked by {{bug|981663}}.


==Team Stand-ups==
==Team Stand-ups==
Line 229: Line 235:


* OMTC on Windows is still enabled on Aurora, and we know there are regressions, especially when it comes to WebGL.  There is enough real world benefit (e.g., async video) to make disabling OMTC on Aurora a difficult decision.  Stay tuned.
* OMTC on Windows is still enabled on Aurora, and we know there are regressions, especially when it comes to WebGL.  There is enough real world benefit (e.g., async video) to make disabling OMTC on Aurora a difficult decision.  Stay tuned.
* With the layout team working on CSSOM-View scroll-behavior [[bug|1010538]], we coordinating with them and UX when it comes to APZ, etc.
* With the layout team working on CSSOM-View scroll-behavior [[bug|1010538]], we're coordinating with them and UX when it comes to APZ, etc.
* Low resolution tiling for B2G is on trunk/aurora, we have some correctness regressions, some of them in Fennec.
* Low resolution tiling for B2G is on trunk/aurora, we have some correctness regressions, some of them in Fennec.
* Accelerated (flywheel) scrolling created more checkerboarding opportunities, as the far content is requested sooner.
* Accelerated (flywheel) scrolling created more checkerboarding opportunities, as the far content is requested sooner.
Line 244: Line 250:


===Layout (jet/dbaron)===
===Layout (jet/dbaron)===
<!-- Read only update this week? Uncomment the following line-->
{{readonly}}
<!-- {{readonly}} -->
*Notable Fixes:
** Fira Sans is now available as a reftest font. Use it.
** {{bug|1004377}} - Dispatch events for CSS Animations with empty keyframes rules
** {{bug|1018862}} - Make tests for CSS Transitions (OMTA) confirm the animation is being performed on the compositor
** {{bug|1023727}} - SVG Shadow DOM fixes
** {{bug|1023655}} - Remove DOCTYPEs from SVG documents to avoid failed DTD loads
** {{bug|1017798}} - CSS Shadow DOM fixes
** {{bug|940845}} - [PERF] Add a blur cache for rectangular blurs
** {{bug|1023464}} - Add support for the --setpref argument to mach reftest.
** {{bug|1021420}} - [Flame] Marketplace does not scroll vertically
** {{bug|1022624}} - Implement support for gradients with ExtendMode::REFLECT in DrawTargetCG
** {{bug|63895}} - positioned internal table elements not abs pos containing block
** {{bug|1007639}} - stop shipping .woff fonts as part of the desktop browser product.
** {{bug|1007629}} - eliminate use of "embedded" fonts in about:preferences.
** {{bug|1020143}} - prefer tabular numerals for list numbering.
** {{bug|1025497}} - Stop using gfxImageSurface in Cocoa widget code
** {{bug|1025491}} - Remove the DumpAsPNG() code in FilterNodeSoftware.cpp
** {{bug|1019753}} - Use Moz2D DataSourceSurfaces instead of Thebes gfxImageSurfaces
** {{bug|1023336}} - Avoid jank caused by oversized data wrapping DataSourceSurfaces
** {{bug|1015785}} - Fix Moz2D's AlignedArray::Realloc() to not over allocate.
** {{bug|1014252}} - [PERF] Optimize clearing of textruns via RemoveInFlows.


===Media (mreavy)===
===Media (mreavy)===
Line 251: Line 277:
{{readonly}}
{{readonly}}
* about:webrtc now has buttons to enable internal webrtc.org logging, and to enable AEC input/outout dumps to files.   
* about:webrtc now has buttons to enable internal webrtc.org logging, and to enable AEC input/outout dumps to files.   
** There are prefs to set the destinations, with platform-appropriate defaults
** There are prefs to set the destinations, with platform-appropriate defaults (media.webrtc.debug.*)
** You can now turn on webrtc.org logging (formerly only available via NSPR_LOG_MODULES=webrtc_trace:NNNN) in about:config
** You can now turn on webrtc.org logging (formerly only available via NSPR_LOG_MODULES=webrtc_trace:NNNN) in about:config
** Identified some-macs-only echo issue with (analog) headsets, where there's a 1-second non-airpath (non-acoustic) echo coming from somewhere in the OS/system.
* Load Manager for webrtc is now on by default, and there's a known regression when it reduces send resolution that causes horizontal artifacts.
* Load Manager for webrtc is now on by default, and there's a known regression when it reduces send resolution that causes horizontal artifacts.
* We expect to move the webrtc and other media tests on b2g emulator to ix hardware slaves (from AWS) to try to rein in performance-induced oranges.  We expect this in the next week or so.
* We expect to move the webrtc and other media tests on b2g emulator to ix hardware slaves (from AWS) to try to rein in performance-induced oranges.  We expect this in the next week or so.
Line 260: Line 287:
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Ten year old bug finally fixed: Download manager couldn't detect incomplete downloads ({{bug|237623}})
** We now fail partial transfers with a new error (NS_ERROR_NET_PARTIAL_TRANSFER): possible we've missed some code that needs to handle/ignore it to work as it did before. (we fixed imglib and some other call sites).


===Performance (vladan)===
===Performance (vladan)===
Line 274: Line 304:
* {{bug|946567}}: We're aware of many Talos regressions from turning OMTC on by default on Windows. Gfx team is working on fixing these
* {{bug|946567}}: We're aware of many Talos regressions from turning OMTC on by default on Windows. Gfx team is working on fixing these


===Seceng (grobinson)===
===Seceng (tanvi)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
* {{bug|1004352}} Enabled pinning for google in FF 33.
* {{bug|1020485}} Enabled test mode pinning for accounts.firefox.com


===Shumway (tschneidereit)===
===Shumway (tschneidereit)===
Line 284: Line 315:
===WebAPI (overholt)===
===WebAPI (overholt)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
* Service worker meetup in SF next week.
* Service worker meetup in SF next week.


Line 323: Line 354:
===irc #planning Log From This Meeting===
===irc #planning Log From This Meeting===
<pre style="white-space:pre-wrap;">
<pre style="white-space:pre-wrap;">
11:01 blassey: cpeterson: link?
11:01 cpeterson: https://wiki.mozilla.org/Platform/2014-06-17
11:05 catlee: cpeterson: just a quick note from releng actually - Unified builds now enabled for B2G device builds (bug 950676)
11:08 jet: cpeterson: just updated Layout section <read only>
11:08 cpeterson: jet: thanks
11:18 vladan: cpeterson: fyi, i'm on the call and will read the update, but my webcam isn't working
11:19 kip: 'grats on 15fps!
11:19 cpeterson: vladan: ok
11:23 dveditz: bye all
</pre>
</pre>
Confirmed users
3,339

edits