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
- Zoom in (dbl tap, pinch 2 zoom)
- Zoom out (dbl tap, pinch 2 zoom)
- Scrolling
- Panning
Breakdown
- Zoomed in panning on CNN.com: http://bit.ly/HdccVU
- 43ms PresShell::Paint (6ms displaylist building, 4ms compute visibility, 14ms drawthebeslayer (9ms DrawBackgroundImage), 6ms buffer rotation)
- Zoomed in panning on nytimes.com: http://bit.ly/HdceNy
- 34m PresShell::Paint (5ms displaylist building, 2ms compute visibility, 10ms drawthebeslayer (4ms text drawing, 2ms background), 3ms buffer rotation, 8ms waiting for compositor, 4ms ContainerState::ProcessDisplayItems)
- Zoom out on nytimes.com: http://bit.ly/HjC3eD (409ms paint) http://bit.ly/HIMqas (371ms paint)
- mostly drawing text. We run into bug 742134
- Painting
- Upload/Syncing with compositing thread
- Layout
- Other (bug 742060, bug 742128)
Areas of improvement
- gfx
- layout
- java
Areas of regression
- gfx
- layout
- java
Areas of continued risk
- gfx
- layout
- java
Pan/Zoom Jank
- page load?
- Zoom in (dbl tap, pinch 2 zoom)
- Zoom out (dbl tap, pinch 2 zoom)
- Scrolling
- Panning
Areas of improvement
- gfx
- layout
- java
Areas of regression
- gfx
- layout
- java
Areas of continued risk
- gfx
- layout
- java