Firefox/Content Performance Program/Observations: Difference between revisions

Jump to navigation Jump to search
minor
(updated bug numbers)
(minor)
 
Line 7: Line 7:


==== Experiments ====
==== Experiments ====
===== Scroll between e10s configs and Windows 8 / 10 (Firefox) =====
===== Scroll perf - e10s configs and Windows 8 / 10 (Firefox) =====
* Performed by: aklotz, avih
* Performed by: aklotz, avih
* Compare Firefox scrolling performance between Windows 8.1 / 10 and e10s modes, using different power modes, test pages, and tabs
* Compare Firefox scrolling performance between Windows 8.1 / 10 and e10s modes, using different power modes, test pages, and tabs
Line 31: Line 31:
*** Except e10s-multi(3) which improves performance on this case dramatically
*** Except e10s-multi(3) which improves performance on this case dramatically


===== Scroll between GFX and e10s configurations (Firefox) =====
===== Scroll perf - GFX and e10s configurations (Firefox) =====
* Performed by: aklotz, avih
* Performed by: aklotz, avih
* Reproduced partially: vladan
* Reproduced partially: vladan
Line 62: Line 62:
** With e10s, the performance differences between gfx configs seem more extreme than without e10s.
** With e10s, the performance differences between gfx configs seem more extreme than without e10s.


===== Navigation from google search results (between browsers) =====
===== Navigation speed from search results (between browsers) =====
* performed by: vladan, avih
* performed by: vladan, avih
* Test how quickly different browsers navigate links from a search results page.
* Test how quickly different browsers navigate links from a search results page.
Line 81: Line 81:
** Note that if a user routinely uses google search to access facebook (or cnn etc), it's highly likely that the main page will already be cached by the browser (or at least many components which this page uses), therefore the "facebook instant effect" which chrome has but Firefox doesn't is not likely to be a meaningful differentiator in practice.
** Note that if a user routinely uses google search to access facebook (or cnn etc), it's highly likely that the main page will already be cached by the browser (or at least many components which this page uses), therefore the "facebook instant effect" which chrome has but Firefox doesn't is not likely to be a meaningful differentiator in practice.


===== Two monitors configurations (between browsers) =====
===== Refresh rates correctness - two monitors configurations (between browsers) =====
* performed by: avih
* performed by: avih
* Test how well browsers use the correct refresh rate in a two monitors configuration.
* Test how well browsers use the correct refresh rate in a two monitors configuration.
Line 101: Line 101:
*** Same issues as Firefox and Chrome, plus when the main display is the laptop, and it has a lower rate than the external display, on both win8/10 -> it uses weird rAF rate (67hz, 64hz) which doesn’t match any monitor.
*** Same issues as Firefox and Chrome, plus when the main display is the laptop, and it has a lower rate than the external display, on both win8/10 -> it uses weird rAF rate (67hz, 64hz) which doesn’t match any monitor.


===== Memory usage (Firefox in few e10s configs and others) =====
===== Memory usage comparison (Firefox in few e10s configs and others) =====
* Performed by: vladan, avih
* Performed by: vladan, avih
* Compare browsers memory usage with different number of tabs
* Compare browsers memory usage with different number of tabs
Line 135: Line 135:
*** Edge: 1550M, 8 processes
*** Edge: 1550M, 8 processes


===== Google maps zoom in/out animation (between browsers) =====
===== Google maps zoom animation smoothness (between browsers) =====
* Performed by: vladan, avih
* Performed by: vladan, avih
* Test how well the google maps zoom in/out animation is (using mouse wheel scroll over the map).
* Test how well the google maps zoom in/out animation is (using mouse wheel scroll over the map).
Line 161: Line 161:


==== Experiments ====
==== Experiments ====
===== Alexa top 20 - Navigation and scroll (between browsers) =====
===== Navigation and scroll using top 20 sites (between browsers) =====
* Performed by: avih
* Performed by: avih
* Reproduced partially: vladan
* Reproduced partially: vladan
Line 169: Line 169:
** The device default "Internet" browser
** The device default "Internet" browser
* Procedure:
* Procedure:
** Visit the top 20 alexa sites (if the main page is too plain, use a meaningful page instead, e.g. facebook.com/barackobama):
** Visit the top 20 sites (if the main page is too plain, use a meaningful page instead, e.g. facebook.com/barackobama):
*** google, facebook, youtube, baidu, yahoo, amazon, wikipedia, qq, twitter, taobao, sina, linkedin, ebay, yandex, bing, msn, instagram, aliexpress, apple, ask.
*** google, facebook, youtube, baidu, yahoo, amazon, wikipedia, qq, twitter, taobao, sina, linkedin, ebay, yandex, bing, msn, instagram, aliexpress, apple, ask.
** On each site scroll manually and observe the behavior
** On each site scroll manually and observe the behavior
Confirmed users
95

edits

Navigation menu