8from page_sets.login_helpers
import google_login
10from telemetry
import story
11from telemetry.page
import page
as page_module
12from telemetry.page
import shared_page_state
13from telemetry.util
import wpr_modes
19 super(SkiaBuildbotDesktopPage, self).
__init__(
23 shared_page_state_class=shared_page_state.SharedDesktopPageState)
27 action_runner.ScrollElement()
30 if self.wpr_mode != wpr_modes.WPR_REPLAY:
31 credentials_path = os.path.join(
32 os.path.dirname(os.path.abspath(__file__)),
'data/credentials.json')
33 google_login.BaseLoginGoogle(action_runner,
'google', credentials_path)
34 action_runner.Wait(10)
35 action_runner.Navigate(self.url)
36 action_runner.Wait(10)
40 """ Pages designed to represent the median, not highly optimized web """
43 super(SkiaGmailDesktopPageSet, self).
__init__(
44 archive_data_file=
'data/skia_gmail_desktop.json')
48 'https://mail.google.com/mail/?shva=1#inbox/13ba91194d0b8a2e',
def RunNavigateSteps(self, action_runner)
def __init__(self, url, page_set)
def RunSmoothness(self, action_runner)