| |
- __builtin__.object
-
- BrowserBackend
- DoNothingForwarder
- exceptions.Exception(exceptions.BaseException)
-
- ExtensionsNotSupportedException
class BrowserBackend(__builtin__.object) |
|
A base class for browser backends. Provides basic functionality
once a remote-debugger port has been established. |
|
Methods defined here:
- Close(self)
- CreateForwarder(self, *port_pairs)
- GetBrowserStartupArgs(self)
- GetProcessName(self, cmd_line)
- Returns a user-friendly name for the process of the given |cmd_line|.
- GetRemotePort(self, _)
- GetStackTrace(self)
- GetStandardOutput(self)
- GetTraceResultAndReset(self)
- IsBrowserRunning(self)
- Request(self, path, timeout=None)
- SetBrowser(self, browser)
- StartTracing(self, custom_categories=None, timeout=60)
- custom_categories is an optional string containing a list of
comma separated categories that will be traced instead of the
default category set. Example: use
"webkit,cc,disabled-by-default-cc.debug" to trace only those three
event categories.
- StopTracing(self)
- __init__(self, is_content_shell, supports_extensions, options)
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
- browser
- chrome_branch_number
- extension_dict_backend
- misc_web_contents_backend
- Access to chrome://oobe/login page which is neither a tab nor an
extension.
- supports_extensions
- True if this browser backend supports extensions.
- supports_tab_control
- supports_tracing
- tab_list_backend
- wpr_mode
Data and other attributes defined here:
- WEBPAGEREPLAY_HOST = '127.0.0.1'
|
|