Electrolysis/Release Criteria/UI Smoothness: Difference between revisions

Jump to navigation Jump to search
Line 17: Line 17:
* {{bug|1251699}} - Investigate e10s TART regression on osx and windows
* {{bug|1251699}} - Investigate e10s TART regression on osx and windows


== talos tpaint (first paint for a new window) ==
== talos tpaint (first paint of a new window opened from content) ==


* e10s comparison validated: jimm
* e10s comparison validated: jimm
* Current e10s diff: worse by 30-40% on all platforms
* Current e10s diff: worse by 30-40% on all platforms
* {{bug|1174770}} - tpaint regressions (3%-33%) in e10s mode compared to non-e10s mode
* {{bug|1174770}} - tpaint regressions (3%-33%) in e10s mode compared to non-e10s mode
=== Notes ===
* tpaint measures the time it takes to paint the content for a new window that has been '''opened from content'''. Windows can be opened from content in a few ways:
** The content runs some JavaScript that calls window.open with non-default features, like window.open("https://www.mozilla.org", "_blank", "toolbars=no");
** The user has flipped the browser.link.open_newwindow pref from its default to open new windows instead of new tabs, and then clicks on a target="_blank" anchor
* tpaint '''does not''' measure the time it takes to open a window triggered from the parent. Windows can be opened from the parent in a number of ways:
** The user uses Ctrl-N or File > New Window to open a new window
** The user clicks on a link in another application that opens the browser the first time
** The user right clicks on a link in content, and chooses to Open Link in New Window
** The user tears a tab out into a new window
* An experiment was conducted to determine whether or not e10s regresses opening windows from the parent.
** The experiment was conducted in {{bug|1251732}}
** '''The conclusion was that e10s does not regress this case.'''
* We suspect there is a second slow-path here that Talos is not measuring, and that's when the user clicks on a link that opens a new tab.
** A bug has been filed to add such a test ({{bug|1253382}})


== talos tresize (window resize responsiveness) ==
== talos tresize (window resize responsiveness) ==
Confirmed users, Bureaucrats and Sysops emeriti
1,009

edits

Navigation menu