Index: tools/telemetry/telemetry/internal/actions/scroll.py |
diff --git a/tools/telemetry/telemetry/internal/actions/scroll.py b/tools/telemetry/telemetry/internal/actions/scroll.py |
index f0a6c1b9a6e8191172dc86354c0f44d3bfded3cf..0cd53ef2ece6125db24cdb3d3ec1a85bddfb801b 100644 |
--- a/tools/telemetry/telemetry/internal/actions/scroll.py |
+++ b/tools/telemetry/telemetry/internal/actions/scroll.py |
@@ -78,7 +78,7 @@ class ScrollAction(page_action.PageAction): |
def RunAction(self, tab): |
if (self._selector is None and self._text is None and |
self._element_function is None): |
- self._element_function = 'document.scrollingElement' |
+ self._element_function = '(document.scrollingElement || document.body)' |
gesture_source_type = self._synthetic_gesture_source |
if self._use_touch: |