telemetry.internal.backends.chrome_inspector.inspector_page
index
telemetry/internal/backends/chrome_inspector/inspector_page.py

# Copyright 2013 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.util.image_util
time

 
Classes
       
__builtin__.object
InspectorPage

 
class InspectorPage(__builtin__.object)
    Class that controls a page connected by an inspector_websocket.
 
This class provides utility methods for controlling a page connected by an
inspector_websocket. It does not perform any exception handling. All
inspector_websocket exceptions must be handled by the caller.
 
  Methods defined here:
CaptureScreenshot(self, timeout=60)
CollectGarbage(self, timeout=60)
GetCookieByName(self, name, timeout=60)
Returns the value of the cookie by the given |name|.
Navigate(self, url, script_to_evaluate_on_commit=None, timeout=60)
Navigates to |url|.
 
If |script_to_evaluate_on_commit| is given, the script source string will be
evaluated when the navigation is committed. This is after the context of
the page exists, but before any script on the page itself has executed.
WaitForNavigate(self, timeout=60)
Waits for the navigation to complete.
 
The current page is expect to be in a navigation. This function returns
when the navigation is complete or when the timeout has been exceeded.
__init__(self, inspector_websocket, timeout=60)

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