Chromium Code Reviews| Index: tools/perf/page_sets/polymer.py |
| diff --git a/tools/perf/page_sets/polymer.py b/tools/perf/page_sets/polymer.py |
| index 2ce096aa1bb4292e50965e69cda99810a6c42e57..f55762da0c072ad7e39c7e72a97ae7f8bfc4cd5e 100644 |
| --- a/tools/perf/page_sets/polymer.py |
| +++ b/tools/perf/page_sets/polymer.py |
| @@ -51,32 +51,23 @@ class PolymerCalculatorPage(PolymerPage): |
| interaction.End() |
| def SlidePanel(self, action_runner): |
| - action_runner.RunAction(SwipeAction( |
| - { |
| - 'left_start_percentage': 0.1, |
| - 'distance': 300, |
| - 'direction': 'left', |
| - 'wait_after': { |
| - 'javascript': ''' |
| - var outer = document.querySelector("body /deep/ #outerPanels"); |
| - outer.opened || outer.wideMode; |
| - ''' |
| - }, |
| - 'top_start_percentage': 0.2, |
| - 'element_function': ''' |
| - function(callback) { |
| - callback( |
| - document.querySelector( |
| - 'body /deep/ #outerPanels' |
| - ).querySelector( |
| - '#advanced' |
| - ).shadowRoot.querySelector( |
| - '.handle-bar' |
| - ) |
| - ); |
| - }''', |
| - 'speed': 5000 |
| - })) |
| + interaction = action_runner.BeginInteraction( |
| + 'Action_SwipeAction', is_smooth=True) |
| + action_runner.SwipeElement( |
| + left_start_percentage=0.1, top_start_percentage=0.2, |
|
nednguyen
2014/06/14 17:46:51
left_start_ratio?
I would want you to also fix th
chrishenry
2014/06/14 17:55:26
Done. Good catch.
|
| + direction='left', distance=300, speed=5000, |
| + element_function=''' |
| + document.querySelector( |
| + 'body /deep/ #outerPanels' |
| + ).querySelector( |
| + '#advanced' |
| + ).shadowRoot.querySelector( |
| + '.handle-bar' |
| + )''') |
| + action_runner.WaitForJavaScriptCondition(''' |
| + var outer = document.querySelector("body /deep/ #outerPanels"); |
| + outer.opened || outer.wideMode;''') |
| + interaction.End() |
| class PolymerShadowPage(PolymerPage): |