def setUp(self):
    tab_test_case.TabTestCase.setUp(self)
    self.Navigate('blank.html')

    # Make page bigger than window so it's scrollable.
    self._tab.ExecuteJavaScript('document.body.style.height = '
                                ' (3 * window.innerHeight + 1) + "px";')

    self.assertEquals(
        self._tab.EvaluateJavaScript('document.documentElement.scrollTop '
                                     '|| document.body.scrollTop'), 0)

    self._browser_info = browser_info_module.BrowserInfo(self._tab.browser)
    self._window_height = int(
        self._tab.EvaluateJavaScript('window.innerHeight'))
  def setUp(self):
    tab_test_case.TabTestCase.setUp(self)
    self.Navigate('blank.html')
    utils.InjectJavaScript(self._tab, 'gesture_common.js')

    # Make page taller than window so it's scrollable.
    self._tab.ExecuteJavaScript(
        'document.body.style.height ='
        '(3 * __GestureCommon_GetWindowHeight() + 1) + "px";')

    self.assertEquals(
        self._tab.EvaluateJavaScript('document.scrollingElement.scrollTop'), 0)

    self._browser_info = browser_info_module.BrowserInfo(self._tab.browser)
    self._window_height = int(
        self._tab.EvaluateJavaScript('__GestureCommon_GetWindowHeight()'))
Example #3
0
 def CanRunStory(self, page):
     return self.CanRunOnBrowser(
         browser_info_module.BrowserInfo(self.browser), page)