telemetry.internal.browser.browser_options | index telemetry/internal/browser/browser_options.py

`# Copyright 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.`

Modules
`` |  |
telemetry.internal.browser.browser_finder telemetry.internal.browser.browser_finder_exceptions catapult_base.cloud_storage copy telemetry.internal.platform.device_finder | logging net_configs optparse os telemetry.core.platform | telemetry.internal.browser.profile_types telemetry.internal.platform.profiler.profiler_finder shlex socket sys | telemetry.core.util telemetry.util.wpr_modes

Classes
`` |  | __builtin__.object BrowserOptions ChromeBrowserOptions CrosBrowserOptions optparse.Values BrowserFinderOptions
class BrowserFinderOptions(optparse.Values)
`` | `Options to be used for discovering a browser.`
| Methods defined here: AppendExtraBrowserArgs(self, args) Copy(self) CreateParser(self, *args, **kwargs) MergeDefaultValues(self, defaults) __init__(self, browser_type=None) __repr__(self) Methods inherited from optparse.Values: __cmp__(self, other) __str__(self) ensure_value(self, attr, value) read_file(self, filename, mode='careful') read_module(self, modname, mode='careful')
class BrowserOptions(__builtin__.object)
`` | `Options to be used for launching a browser.`
| Methods defined here: AppendExtraBrowserArgs(self, args) IsCrosBrowserOptions(self) UpdateFromParseResults(self, finder_options) `Copies our options from finder_options` __init__(self) __repr__(self) Class methods defined here: AddCommandLineArgs(cls, parser) from __builtin__.type Data descriptors defined here: __dict__ `dictionary for instance variables (if defined)` __weakref__ `list of weak references to the object (if defined)` browser_startup_timeout extra_browser_args finder_options
class ChromeBrowserOptions(BrowserOptions)
`` | `Chrome-specific browser options.`
| Method resolution order: ChromeBrowserOptions BrowserOptions __builtin__.object Methods defined here: __init__(self, br_options) Methods inherited from BrowserOptions: AppendExtraBrowserArgs(self, args) IsCrosBrowserOptions(self) UpdateFromParseResults(self, finder_options) `Copies our options from finder_options` __repr__(self) Class methods inherited from BrowserOptions: AddCommandLineArgs(cls, parser) from __builtin__.type Data descriptors inherited from BrowserOptions: __dict__ `dictionary for instance variables (if defined)` __weakref__ `list of weak references to the object (if defined)` browser_startup_timeout extra_browser_args finder_options
class CrosBrowserOptions(ChromeBrowserOptions)
`` | `ChromeOS-specific browser options.`
| Method resolution order: CrosBrowserOptions ChromeBrowserOptions BrowserOptions __builtin__.object Methods defined here: IsCrosBrowserOptions(self) __init__(self, br_options) Methods inherited from BrowserOptions: AppendExtraBrowserArgs(self, args) UpdateFromParseResults(self, finder_options) `Copies our options from finder_options` __repr__(self) Class methods inherited from BrowserOptions: AddCommandLineArgs(cls, parser) from __builtin__.type Data descriptors inherited from BrowserOptions: __dict__ `dictionary for instance variables (if defined)` __weakref__ `list of weak references to the object (if defined)` browser_startup_timeout extra_browser_args finder_options

Functions
`` |  | CreateChromeBrowserOptions(br_options)