Firefox/Content Performance Program/Observations

From MozillaWiki
< Firefox‎ | Content Performance Program
Revision as of 14:20, 22 October 2015 by Avih (talk | contribs) (updated fennec bugzilla links, added another fennec issue)
Jump to navigation Jump to search

Windows Desktop

Reference system

  • HP Pavilion 15" laptop
  • Touchscreen
  • CPU: i3-5010u
  • GPU: (integrated): HD5500

Experiments

Windows 8 vs Windows 10 (Firefox)
  • Performed by: aklotz, avih

TBD

GFX and e10s configurations (Firefox and others)
  • Performed by: aklotz, avih
  • Reproduced partially: vladan

TBD

Navigation from search results (between browsers)
  • performed by: vladan, avih

TBD

Two monitors configurations (between browsers)
  • performed by: avih

TBD

Memory usage of e10s, non e10s (Firefox and others)
  • Performed by: vladan, avih

TBD

Google maps zoom in/out animation (between browsers)
  • Performed by: vladan, avih

TBD


Fennec

Reference Device

  • Samsung Galaxy S4
  • Android Lollipop 5.0.1 (official update)
  • Not rooted

Experiments

Alexa top 20 - Navigation and manual scroll (between browsers)
  • Performed by: avih
  • Reproduced partially: vladan
  • Tested using:
    • Fennec Aurora 43 API11 2015-09-30 (chosen together with :kats)
    • Chrome
    • The device default "Internet" browser
  • Procedure:
    • Visit the top 20 alexa sites
    • On each site scroll manually and observe the behavior
    • Visit some internal links and observe the navigation behavior
    • Take notes of the relative performance diffs between browsers
  • Observations:
    • "Internet" and Chrome are similar, but between them Chrome is slightly better. We'll focus on Fennec vs Chrome.
    • Page load is similar between browsers
    • Bug 1217415 Page navigation is faster in Chrome on some sites (e.g. Wikipedia, ebay) but similar on other sites.
    • Bug 1217372 Fennec has text input lag in autocomplete boxes (google, bing) which Chrome doesn't.
    • In general, scroll is better in chrome, but on "light" pages Fennec gets pretty close.
    • Scroll _while_ the page is loading is more responsive in Fennec (but still not very good)
    • Bug 1217370 On fast scroll swipes, sometimes the momentum is less than expected.
    • Scroll on some pages (e.g. yahoo.com) is considerably worse in Fennec:
      • Bug 1217364 Inconsistent progression (momentum) without user inputs.
      • Bug 1217366 Visible low resolution rendering, especially for fast swipes.