Confirmed users
95
edits
(→TART: add CART) |
No edit summary |
||
Line 491: | Line 491: | ||
TART is the '''Tab Animation Regression Test''' and CART is the '''Customize Animation Regression Test'''. | TART is the '''Tab Animation Regression Test''' and CART is the '''Customize Animation Regression Test'''. | ||
TART tests tab animation on these cases: | |||
* Simple: single new tab of about:blank open/close without affecting (shrinking/expanding) other tabs. | * Simple: single new tab of about:blank open/close without affecting (shrinking/expanding) other tabs. | ||
* icon: same as above with favicons and long title instead of about:blank. | * icon: same as above with favicons and long title instead of about:blank. | ||
Line 505: | Line 505: | ||
*** all: average interval over all recorded intervals. | *** all: average interval over all recorded intervals. | ||
CART uses the same framework to measure performance of the Australize "customize" animation (for entering the toolbar/menu customization view). | CART uses the same framework to measure performance of the Australize "customize" animation (for entering the toolbar/menu customization view). Subtests include: | ||
* Customize-enter animation (full and css-animation-only part). | |||
* Customize-exit animation | |||
TART/CART can be used as a stand-alone addon: | |||
* Set the browser to ASAP mode (preferences layout.framerate=0, docshell.event_starvation_delay_hint=1). This makes the browser refresh the screen as fast as possible instead of limiting it to 60hz, thus allows higher resolution measurements. Requires restart to take effect. | |||
* Zip the addon dir of the source code and rename the extension to xpi. | |||
* Install the addon xpi and restart the browser. | |||
* Visit chrome://tart/content/tart.html | |||
* Select subtests to run. By default the selected tests are all the TART tests. CART is the "Customize" test. | |||
=== Robocop === | === Robocop === |