Move all the page actions from repaint measurements to repaint pages.
commitfbd947210ecfb42637eca91ceef059f40eea9c0d
authornednguyen <nednguyen@google.com>
Thu, 16 Apr 2015 23:58:56 +0000 (16 16:58 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 17 Apr 2015 00:00:14 +0000 (17 00:00 +0000)
tree9b4d31f3e01051440c698ef2f2347533ef82b019
parentb51933daebb2453735df35a21519d7c4439c25fc
Move all the page actions from repaint measurements to repaint pages.

This is due to 2 reasons:
+ Page specific logic should belong to page, not page test.
+ Simplify the repaint measurement control code, which make
it easier to port repaint to TimelineBasedMeasurement.

Trybot link for repaint.gpu_rasterization.key_mobile_sites_repaint:
https://codereview.chromium.org/1098543002

BUG=444703, 455391

Review URL: https://codereview.chromium.org/1089223003

Cr-Commit-Position: refs/heads/master@{#325558}
tools/perf/benchmarks/repaint.py
tools/perf/measurements/repaint.py
tools/perf/measurements/repaint_unittest.py
tools/perf/page_sets/key_mobile_sites_repaint.py
tools/perf/page_sets/repaint_helpers.py [new file with mode: 0644]
tools/perf/page_sets/top_25_repaint.py