Firefox/Content Performance Program: Difference between revisions
< Firefox
Jump to navigation
Jump to search
| Line 50: | Line 50: | ||
====Hardware==== | ====Hardware==== | ||
See hardware inventory, [https://docs.google.com/a/mozilla.com/spreadsheets/d/1N8BNs4fSM53KWyABUwUdVOpNveM9mOTngOOgG9nm6vM/edit?usp=sharing here]. | See hardware inventory, [https://docs.google.com/a/mozilla.com/spreadsheets/d/1N8BNs4fSM53KWyABUwUdVOpNveM9mOTngOOgG9nm6vM/edit?usp=sharing here]. | ||
*Android Hardware: | *Android Hardware:[http://www.gsmarena.com/samsung_i9500_galaxy_s4-5125.php Samsung Galaxy S4] | ||
*Windows Hardware: | *Windows [http://store.hp.com/webapp/wcs/stores/servlet/us/en/mdp/Laptops/pavilion-14-204079--1#!&TabName=vao Hardware:HP Pavilion 14-touch] | ||
====Vladan's team should do detailed diagnosis/profiling and suggest==== | ====Vladan's team should do detailed diagnosis/profiling and suggest==== | ||
Revision as of 19:22, 26 May 2015
Overall Goal
Improve the performance of web content within the Firefox browsers.
First Priorities (Q2 2015)
Scrolling Performance
Improve the scrolling performance of Firefox on three websites: Twitter, Facebook, and Yahoo search results.
Focus on two platforms: See Hardware Distribution List, Here.
- A modern and popular Windows 8.1 laptop/tablet: HP Pavilion - 14t Touch Laptop
- The most popular Android phone: Galaxy S4
Optimize the following page navigation experiences:
- Entering a search term in the Firefox Homepage -> Yahoo search results listing
- Entering a search term in the Firefox search box -> Yahoo search results listing
- Yahoo search results listing -> an individual search result
Again, focusing on the Windows 8.1 laptop/tablet and a particular Android phone.
Implementation Strategy
Identify programs already in-flight (60fps program) and what problems those are designed to solve (elan)
- 60 FPS:
Existing Benchmarks and Measures
- Android
- Eideticker: http://eideticker.mozilla.org/#/android/samsung-gn/mozilla-central/nytimes-load-poststartup/timetostableframe/7
- Benchmarks: https://wiki.mozilla.org/Mobile/Benchmarks/Oct2013
- Top Issues, Firefox for Android
| ID | Priority | Summary | Status | Assigned to |
|---|---|---|---|---|
| 942609 | -- | [meta] Reduce Fennec's storage impact: APK and data | RESOLVED | |
| 947390 | -- | [meta][project] Improve page load performance | RESOLVED | |
| 959776 | P5 | [meta][project] Improve startup performance | RESOLVED | |
| 979119 | P5 | [meta][project] Firefox for Android power consumption | RESOLVED | |
| 996062 | -- | [meta] Low-res and slow painting issues when scrolling subframes in Fennec | RESOLVED | Kartikaya Gupta (email:kats@mozilla.staktrace.com) |
| 1158951 | -- | [meta] - Reduce memory | RESOLVED |
6 Total; 0 Open (0%); 6 Resolved (100%); 0 Verified (0%);
- Desktop
- Benchmarks:
- Moz bench for games: http://ouija.allizom.org/grafana/index.html#/dashboard/file/mozbench.json
Hardware
See hardware inventory, here.
- Android Hardware:Samsung Galaxy S4
- Windows Hardware:HP Pavilion 14-touch
Vladan's team should do detailed diagnosis/profiling and suggest
- engineering projects
- measurement strategies
People
- Product sponsor/driver: bsmedberg
- Engineering program manager: elan
- Technical lead(s):
- Android: Avi Halachmi
- Windows: Vladan Djeric Aaron Klotz and I will look at Windows.