Platform/2014-11-04: Difference between revisions

m
 
(10 intermediate revisions by 6 users not shown)
Line 45: Line 45:
** desktop: beta7 Thu
** desktop: beta7 Thu
** mobile/desktop: beta8 Mon
** mobile/desktop: beta8 Mon
* Next week is the last week for beta builds. Still ~70 tracked bugs. Get your fixes in!
* Next week is the last week for beta builds. Still [https://bugzilla.mozilla.org/buglist.cgi?v4=---&f1=cf_tracking_firefox34&o3=equals&v3=affected&j2=OR&o1=equals&f4=cf_status_firefox34&query_format=advanced&f3=cf_status_firefox34&o4=equals&f2=OP&v1=%2B&list_id=11497575 ~70 tracked bugs]. Get your fixes in!


===Build Changes (gps)===
===Build Changes (gps)===
Line 108: Line 108:


===Stability (kairo)===
===Stability (kairo)===
{{readonly}}


<!-- Read only update this week? Uncomment the following line-->
Bugs needing attention (all GFX, in order of priority):
<!-- {{readonly}} -->
* 33 Release: startup crashes {{bug|1021265}}, potentially uplift for {{bug|1064107}}
 
* 34 beta mobile: {{bug|1049138}}
<!-- 1. What has your team done since last week that might impact others? -->
* 35 Aurora: {{bug|1091903}}
<!-- 2. What will your team do this week that might impact others? -->
* 36 Nightly: {{bug|1089364}}
<!-- 3. Is anything slowing your team down or getting in their way? -->
 


==Team Stand-ups==
==Team Stand-ups==
Line 226: Line 225:




===Firefox Mobile (snorp/blassey/mfinkle)===
===Firefox Mobile (mfinkle)===


<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
Line 240: Line 239:
* Surfacing new 'Firefox Account Locked' messaging - awaiting input from Cloud Services
* Surfacing new 'Firefox Account Locked' messaging - awaiting input from Cloud Services


===Mobile Platform (snorp)===
===GFX (milan)===
===GFX (milan)===


Line 260: Line 260:
* WebGL desktop performance (critical items)
* WebGL desktop performance (critical items)
* WebGL mobile performance
* WebGL mobile performance
  ------ Line for Gecko 39/2.2/GDC/MWC ------
  ------ Items above planned for Gecko 39/2.2/GDC/MWC ------
* OMTC everywhere
* OMTC everywhere
* APZ on desktop
* APZ on desktop
* Tiling on desktop
* Tiling on desktop
  ------ Line for Gecko 41 ------
  ------ Items above planned for Gecko 41 ------
* Skia canvas
* Skia canvas
* WebGL performance parity on desktop
* WebGL performance parity on desktop
  ------ Line for Gecko 43 ------
  ------ Items above planned for Gecko 43 ------
* Skia content
* Skia content
* Multi-threaded content painting
* Multi-threaded content painting
  ------ Line for Gecko 45 ------
  ------ Items above planned for Gecko 45 ------
  ------ Line for 2015 ------
  ------ Items above planned for 2015 ------
|
|
* Firefox OS 2.0 & 2.1 blockers
* Firefox OS 2.0 & 2.1 blockers
* (new) Firefox OS 2.2 on Android Lollipop
* E10S support (OMTC)
* E10S support (OMTC)
* &#8595; Firefox OS memory usage reduction (minimal)  
* &#8595; Firefox OS memory usage reduction (minimal)  
* Project Silk support
* Project Silk support
** Scrolling physics + v-sync
** Scrolling physics + v-sync
  ------ Line for Gecko 38/2.2 ------
  ------ Items above planned for Gecko 38/2.2 ------
* WebGL2 support + demo
* WebGL2 support + demo
* WebGL desktop performance (critical items)
* WebGL desktop performance (critical items)
* (new) Desktop OOM driver related issues
* (new) Desktop OOM driver related issues
  ------ Line for Gecko 39/GDC ------
  ------ Items above planned for Gecko 39/GDC ------
* OMTC everywhere
* OMTC everywhere
* APZ on desktop
* APZ on desktop
* Tiling on desktop
* Tiling on desktop
* (new) Desktop scrolling performance
* (new) Desktop scrolling performance
  ------ Line for Gecko 41 ------
  ------ Items above planned for Gecko 41 ------
* &#8595; APZ improvements
* &#8595; APZ improvements
** OOP support
** OOP support
Line 294: Line 295:
* &#8595; Skia canvas
* &#8595; Skia canvas
* &#8595; WebGL performance parity on desktop
* &#8595; WebGL performance parity on desktop
  ------ Line for Gecko 44 ------
  ------ Items above planned for Gecko 44 ------
  ------ Line for 2015 ------
  ------ Items above planned for 2015 ------
* &#8595; Skia content
* &#8595; Skia content
* &#8595; Multi-threaded content painting
* &#8595; Multi-threaded content painting
Line 307: Line 308:
<!-- 1. What has your team done since last week that might impact others? -->
<!-- 1. What has your team done since last week that might impact others? -->
* THIS WEEK
* THIS WEEK
**Bug 1087468: We still have regressions we the inlining of any for-loop, still looking at the NavierStokes improvement, I was able to isolated a better patch which give us ~22.5% improvement on NavierStokes, without regressing other benchmarks.
**{{bug|1087468}}: We still have regressions we the inlining of any for-loop, still looking at the NavierStokes improvement, I was able to isolated a better patch which give us ~22.5% improvement on NavierStokes, without regressing other benchmarks.
 
** Compacting GC ({{bug|650161}}) Compacting shell tests are now enabled on inbound
* Compacting GC (bug 650161) Compacting shell tests are now enabled on inbound
** Only perform a minor GC when the store buffer is full ({{bug|1089582}})
 
** Landed new memory organization for non-native objects ({{bug|1073842}})
* Only perform a minor GC when the store buffer is full (bug 1089582)
** {{bug|979594 }} (Atomics for plain JS): Landed, at last
 
* Landed new memory organization for non-native objects (bug 1073842)
 
<!-- 2. What will your team do this week that might impact others? -->
<!-- 2. What will your team do this week that might impact others? -->
* THIS WEEK AFFECT OTHERS
** Land the asm.js and DOM parts of Atomics
<!-- 3. Is anything slowing your team down or getting in their way? -->
<!-- 3. Is anything slowing your team down or getting in their way? -->
 
* SLOWING US DOWN
** n/a


=== Emscripten (naveed)===
=== Emscripten (naveed)===
{{readonly}}


* Updated emscripten unit test system to run on nightly, aurora and beta [http://clb.demon.fi:8112/waterfall test results]
* Updated emscripten unit test system to run on nightly, aurora and beta [http://clb.demon.fi:8112/waterfall test results]
Line 419: Line 419:
===Good Reads===
===Good Reads===
<small>(Links to blog posts, books, videos, etc. that you think will be of interest to others.)</small>
<small>(Links to blog posts, books, videos, etc. that you think will be of interest to others.)</small>
* [https://play.google.com/store/apps/details?id=at.paul.firefoxwidget  Firefox Countdown Widget] for your Android home screen


===irc #planning Log From This Meeting===
===irc #planning Log From This Meeting===
<pre style="white-space:pre-wrap;">
<pre style="white-space:pre-wrap;">
</pre>
</pre>
Confirmed users
2,023

edits