Platform/2014-06-17: Difference between revisions

 
(8 intermediate revisions by 7 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 66: Line 67:
* 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.
* 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.
* 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 233: 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 248: 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 255: 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.
** 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.
Line 282: 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 292: 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 331: 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,314

edits