telemetry.core.web_contents
index
telemetry/core/web_contents.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.

 
Classes
       
__builtin__.object
WebContents

 
class WebContents(__builtin__.object)
    Represents web contents in the browser
 
  Methods defined here:
Close(self)
Closes this page.
 
Not all browsers or browser versions support this method.
Be sure to check browser.supports_tab_control.
Disconnect(self)
EvaluateJavaScript(self, expr, timeout=60)
Evalutes expr in JavaScript and returns the JSONized result.
 
Consider using ExecuteJavaScript for cases where the result of the
expression is not needed.
 
If evaluation throws in JavaScript, a Python EvaluateException will
be raised.
 
If the result of the evaluation cannot be JSONized, then an
EvaluationException will be raised.
ExecuteJavaScript(self, expr, timeout=60)
Executes expr in JavaScript. Does not return the result.
 
If the expression failed to evaluate, EvaluateException will be raised.
StartTimelineRecording(self)
StopTimelineRecording(self)
WaitForDocumentReadyStateToBeComplete(self, timeout=60)
WaitForDocumentReadyStateToBeInteractiveOrBetter(self, timeout=60)
__del__(self)
__init__(self, inspector_backend)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
message_output_stream
timeline_model

 
Data
        DEFAULT_WEB_CONTENTS_TIMEOUT = 60