diff options
author | bulach@chromium.org <bulach@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-18 14:02:59 +0000 |
---|---|---|
committer | bulach@chromium.org <bulach@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-18 14:02:59 +0000 |
commit | c7d03167fbca11e6562294ab0e5ee8bd035d38af (patch) | |
tree | 11101d7a23c48de813e5cd57e63e09337d3b2ae6 /tools | |
parent | 9efaa9e432612ff498d9f31c465e9f6a600747f6 (diff) | |
download | chromium_src-c7d03167fbca11e6562294ab0e5ee8bd035d38af.zip chromium_src-c7d03167fbca11e6562294ab0e5ee8bd035d38af.tar.gz chromium_src-c7d03167fbca11e6562294ab0e5ee8bd035d38af.tar.bz2 |
Telemetry: CustomizeBrowserOptions for scroll.py action.
The scroll action needs to set --enable-gpu-benchmarking
so that record_wpr.py can record correctly
(otherwise, scroll.js uses rAF instead of smoothScrollBy).
BUG=248928
Review URL: https://chromiumcodereview.appspot.com/17286002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206980 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r-- | tools/telemetry/telemetry/page/actions/scroll.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/telemetry/telemetry/page/actions/scroll.py b/tools/telemetry/telemetry/page/actions/scroll.py index 33b9091..70d237a 100644 --- a/tools/telemetry/telemetry/page/actions/scroll.py +++ b/tools/telemetry/telemetry/page/actions/scroll.py @@ -46,6 +46,9 @@ class ScrollAction(page_action.PageAction): def CanBeBound(self): return True + def CustomizeBrowserOptions(self, options): + options.extra_browser_args.append('--enable-gpu-benchmarking') + def BindMeasurementJavaScript(self, tab, start_js, stop_js): # Make the scroll action start and stop measurement automatically. tab.ExecuteJavaScript(""" |