telemetry.internal.actions.media_action
index
telemetry/internal/actions/media_action.py

Common media action functions.

 
Modules
       
logging
os
telemetry.internal.actions.page_action
telemetry.core.util

 
Classes
       
telemetry.internal.actions.page_action.PageAction(__builtin__.object)
MediaAction

 
class MediaAction(telemetry.internal.actions.page_action.PageAction)
    
Method resolution order:
MediaAction
telemetry.internal.actions.page_action.PageAction
__builtin__.object

Methods defined here:
HasEventCompletedOrError(self, tab, selector, event_name)
LoadJS(self, tab, js_file_name)
Loads and executes a JS file in the tab.
RunAction(self, tab)
WaitForEvent(self, tab, selector, event_name, timeout_in_seconds)
Halts media action until the selector's event is fired.
 
Args:
  tab: The tab to check for event on.
  selector: Media element selector.
  event_name: Name of the event to check if fired or not.
  timeout_in_seconds: Timeout to check for event, throws an exception if
      not fired.
WillRunAction(self, tab)
Loads the common media action JS code prior to running the action.

Methods inherited from telemetry.internal.actions.page_action.PageAction:
CleanUp(self, tab)

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