Fennec/NativeUI/checkerboarding: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 42: Line 42:
#Panning
#Panning


==Areas of improvement==
===Areas of improvement===
#gfx
#gfx
#layout
#layout
#java
#java


==Areas of regression==
===Areas of regression===
#gfx
#gfx
#layout
#layout
#java
#java


==Areas of continued risk==
===Areas of continued risk===
#gfx
#gfx
#layout
#layout
#java
#java

Revision as of 04:09, 4 April 2012

Intro

  • Where are we bad right now?/What are the biggest problems? (Erin can lead this?)
  • What criteria do we have for being good enough?


Checkerboarding

  1. Zoom in (dbl tap, pinch 2 zoom)
  2. Zoom out (dbl tap, pinch 2 zoom)
  3. Scrolling
  4. Panning

Breakdown

  1. Painting
  2. Upload/Syncing with compositing thread
  3. Layout
  4. Other

Areas of improvement

  1. gfx
  2. layout
  3. java

Areas of regression

  1. gfx
  2. layout
  3. java

Areas of continued risk

  1. gfx
  2. layout
  3. java

Pan/Zoom Jank

  1. page load?
  2. Zoom in (dbl tap, pinch 2 zoom)
  3. Zoom out (dbl tap, pinch 2 zoom)
  4. Scrolling
  5. Panning

Areas of improvement

  1. gfx
  2. layout
  3. java

Areas of regression

  1. gfx
  2. layout
  3. java

Areas of continued risk

  1. gfx
  2. layout
  3. java