telemetry.page.actions.wait
index
telemetry/page/actions/wait.py

# Copyright (c) 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.

 
Modules
       
telemetry.page.actions.page_action
time
telemetry.core.util

 
Classes
       
telemetry.page.actions.page_action.PageAction(__builtin__.object)
WaitAction

 
class WaitAction(telemetry.page.actions.page_action.PageAction)
    
Method resolution order:
WaitAction
telemetry.page.actions.page_action.PageAction
__builtin__.object

Methods defined here:
RunAction(self, page, tab, previous_action)
RunsPreviousAction(self)
__init__(self, attributes=None)

Data and other attributes defined here:
DEFAULT_TIMEOUT = 60

Methods inherited from telemetry.page.actions.page_action.PageAction:
BindMeasurementJavaScript(self, tab, start_js, stop_js)
Let this action determine when measurements should start and stop.
 
A measurement can call this method to provide the action
with JavaScript code that starts and stops measurements. The action
determines when to execute the provided JavaScript code, for more accurate
timings.
 
Args:
  tab: The tab to do everything on.
  start_js: JavaScript code that starts measurements.
  stop_js: JavaScript code that stops measurements.
CanBeBound(self)
If this class implements BindMeasurementJavaScript, override CanBeBound
to return True so that a test knows it can bind measurements.
CleanUp(self, page, tab)
CustomizeBrowserOptions(self, options)
Override to add action-specific options to the BrowserOptions
object.
WillRunAction(self, page, tab)
Override to do action-specific setup before
Test.WillRunAction is called.

Data descriptors inherited from telemetry.page.actions.page_action.PageAction:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)