| Index: telemetry/telemetry/internal/actions/key_event_unittest.py
|
| diff --git a/telemetry/telemetry/internal/actions/key_event_unittest.py b/telemetry/telemetry/internal/actions/key_event_unittest.py
|
| index b1b43d35ec7e4da3d7c28962e79b676f94fc0f3f..8721847ceccd51015c913e4ea1e2a101c53e7df5 100644
|
| --- a/telemetry/telemetry/internal/actions/key_event_unittest.py
|
| +++ b/telemetry/telemetry/internal/actions/key_event_unittest.py
|
| @@ -5,6 +5,7 @@
|
| import time
|
|
|
| from telemetry.internal.actions import key_event
|
| +from telemetry.internal.actions import utils
|
| from telemetry.testing import tab_test_case
|
|
|
|
|
| @@ -17,7 +18,7 @@ class KeyPressActionTest(tab_test_case.TabTestCase):
|
|
|
| @property
|
| def _window_height(self):
|
| - return self._tab.EvaluateJavaScript('window.innerHeight')
|
| + return self._tab.EvaluateJavaScript('__GestureCommon_GetWindowHeight()')
|
|
|
| def _PressKey(self, key):
|
| action = key_event.KeyPressAction(key)
|
| @@ -27,11 +28,12 @@ class KeyPressActionTest(tab_test_case.TabTestCase):
|
| def setUp(self):
|
| tab_test_case.TabTestCase.setUp(self)
|
| self.Navigate('blank.html')
|
| + utils.InjectJavaScript(self._tab, 'gesture_common.js')
|
|
|
| def testPressEndAndHome(self):
|
| # Make page taller than the window so it's scrollable.
|
| - self._tab.ExecuteJavaScript(
|
| - 'document.body.style.height = (3 * window.innerHeight + 1) + "px";')
|
| + self._tab.ExecuteJavaScript('document.body.style.height ='
|
| + '(3 * __GestureCommon_GetWindowHeight() + 1) + "px";')
|
|
|
| # Check that the browser is currently showing the top of the page and that
|
| # the page has non-trivial height.
|
|
|