telemetry.internal.backends.chrome.cros_browser_finder
index
telemetry/internal/backends/chrome/cros_browser_finder.py

Finds CrOS browsers that can be controlled by telemetry.

 
Modules
       
telemetry.internal.browser.browser
telemetry.internal.browser.browser_finder_exceptions
telemetry.internal.backends.chrome.cros_browser_backend
telemetry.internal.backends.chrome.cros_browser_with_oobe
telemetry.internal.platform.cros_device
telemetry.core.cros_interface
logging
telemetry.core.platform
telemetry.internal.browser.possible_browser

 
Classes
       
telemetry.internal.browser.possible_browser.PossibleBrowser(telemetry.internal.app.possible_app.PossibleApp)
PossibleCrOSBrowser

 
class PossibleCrOSBrowser(telemetry.internal.browser.possible_browser.PossibleBrowser)
    A launchable CrOS browser instance.
 
 
Method resolution order:
PossibleCrOSBrowser
telemetry.internal.browser.possible_browser.PossibleBrowser
telemetry.internal.app.possible_app.PossibleApp
__builtin__.object

Methods defined here:
Create(self, finder_options)
SupportsOptions(self, finder_options)
UpdateExecutableIfNeeded(self)
__init__(self, browser_type, finder_options, cros_platform, is_guest)
__repr__(self)

Methods inherited from telemetry.internal.browser.possible_browser.PossibleBrowser:
IsRemote(self)
RunRemote(self)
SetCredentialsPath(self, credentials_path)
last_modification_time(self)

Data descriptors inherited from telemetry.internal.browser.possible_browser.PossibleBrowser:
browser_type
supports_tab_control

Data descriptors inherited from telemetry.internal.app.possible_app.PossibleApp:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
app_type
platform
target_os
Target OS, the app will run on.

 
Functions
       
CanFindAvailableBrowsers(finder_options)
FindAllAvailableBrowsers(finder_options, device)
Finds all available CrOS browsers, locally and remotely.
FindAllBrowserTypes(_)
SelectDefaultBrowser(possible_browsers)