| |
- exceptions.Exception(exceptions.BaseException)
-
- ExtensionsNotSupportedException
- telemetry.internal.backends.app_backend.AppBackend(__builtin__.object)
-
- BrowserBackend
class BrowserBackend(telemetry.internal.backends.app_backend.AppBackend) |
|
A base class for browser backends. |
|
- Method resolution order:
- BrowserBackend
- telemetry.internal.backends.app_backend.AppBackend
- __builtin__.object
Methods defined here:
- DumpMemory(self, timeout=90)
- GetStackTrace(self)
- GetStandardOutput(self)
- GetSystemInfo(self)
- IsAppRunning(self)
- IsBrowserRunning(self)
- SetBrowser(self, browser)
- SetMemoryPressureNotificationsSuppressed(self, suppressed, timeout=90)
- SimulateMemoryPressureNotification(self, pressure_level, timeout=90)
- Start(self)
- StartTracing(self, trace_options, custom_categories=None, timeout=90)
- StopTracing(self, trace_data_builder)
- UploadLogsToCloudStorage(self)
- Uploading log files produce by this browser instance to cloud storage.
Check supports_uploading_logs before calling this method.
- __init__(self, platform_backend, supports_extensions, browser_options, tab_list_backend)
Data descriptors defined here:
- browser
- browser_type
- log_file_path
- profiling_controller_backend
- should_ignore_certificate_errors
- supports_cpu_metrics
- supports_extensions
- True if this browser backend supports extensions.
- supports_memory_dumping
- supports_memory_metrics
- supports_overriding_memory_pressure_notifications
- supports_power_metrics
- supports_system_info
- supports_tab_control
- supports_tracing
- supports_uploading_logs
- tab_list_backend
- wpr_mode
Methods inherited from telemetry.internal.backends.app_backend.AppBackend:
- Close(self)
- SetApp(self, app)
- __del__(self)
Data descriptors inherited from telemetry.internal.backends.app_backend.AppBackend:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
- app
- app_type
- pid
- platform_backend
|
|