telemetry.page | index telemetry/page/__init__.py

`# Copyright 2012 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.`

Package Contents
`` |  |

action_runner page | page_run_end_to_end_unittest page_test | page_test_unittest page_unittest | shared_page_state shared_page_state_unittest

Classes
`` |  |

telemetry.story.story.Story(__builtin__.object)
  Page

class Page(telemetry.story.story.Story)
`` |  |

Method resolution order:
  Page
  telemetry.story.story.Story
  __builtin__.object

Methods defined here:

AddCustomizeBrowserOptions(self, options)
  `Inherit page overrides this to add customized browser options.`

AsDict(self)
  `Converts a page object to a dict suitable for JSON output.`

GetSyntheticDelayCategories(self)

Run(self, shared_state)

RunNavigateSteps(self, action_runner)

RunPageInteractions(self, action_runner)
  `Override this to define custom interactions with the page.
  e.g:
  def RunPageInteractions(self, action_runner):
  action_runner.ScrollPage()
  action_runner.TapElement(text='Next')`

__cmp__(self, other)

__init__(self, url, page_set=None, base_dir=None, name='', credentials_path=None, credentials_bucket='chromium-telemetry', labels=None, startup_url='', make_javascript_deterministic=True, shared_page_state_class=<class 'telemetry.page.shared_page_state.SharedPageState'>)

__lt__(self, other)

__str__(self)

Data descriptors defined here:

base_dir

credentials_path

display_name

file_path
  `Returns the path of the file, stripping the scheme and query string.`

file_path_url
  `Returns the file path, including the params, query, and fragment.`

file_path_url_with_scheme

is_file
  `Returns True iff this URL points to a file.`

page_set

serving_dir

startup_url

story_set

url

Data descriptors inherited from telemetry.story.story.Story:

__dict__
  `dictionary for instance variables (if defined)`

__weakref__
  `list of weak references to the object (if defined)`

file_safe_name
  `A version of display_name that's safe to use as a filename.
  The default implementation sanitizes special characters with underscores,
  but it's okay to override it with a more specific implementation in
  subclasses.`

id

is_local
  `Returns True iff this story does not require network.`

labels

make_javascript_deterministic

name

shared_state_class