Python: module telemetry.internal.backends.chrome.ios_browser_finder

telemetry.internal.backends.chrome.ios_browser_finder | index telemetry/internal/backends/chrome/ios_browser_finder.py

`Finds iOS browsers that can be controlled by telemetry.`

Modules
`` |  |
telemetry.internal.browser.browser telemetry.internal.backends.chrome_inspector.inspector_backend telemetry.internal.backends.chrome.ios_browser_backend | telemetry.internal.platform.ios_device telemetry.internal.platform.ios_platform_backend logging | telemetry.core.platform telemetry.internal.browser.possible_browser re |

Classes
`` |  | telemetry.internal.browser.possible_browser.PossibleBrowser(telemetry.internal.app.possible_app.PossibleApp) PossibleIOSBrowser
class PossibleIOSBrowser(telemetry.internal.browser.possible_browser.PossibleBrowser)
`` | `A running iOS browser instance.`
| Method resolution order: PossibleIOSBrowser telemetry.internal.browser.possible_browser.PossibleBrowser telemetry.internal.app.possible_app.PossibleApp __builtin__.object Methods defined here: Create(self, finder_options) `# TODO(baxley): Implement the following methods for iOS.` SupportsOptions(self, finder_options) UpdateExecutableIfNeeded(self) __init__(self, browser_type, _) Methods inherited from telemetry.internal.browser.possible_browser.PossibleBrowser: IsRemote(self) RunRemote(self) SetCredentialsPath(self, credentials_path) __repr__(self) 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() FindAllAvailableBrowsers(finder_options, device) `Find all running iOS browsers on connected devices.` FindAllBrowserTypes(_) SelectDefaultBrowser(_)

Data
`` |  | DEVICE_LIST_URL = 'http://127.0.0.1:9221/json' IOS_BROWSERS = {'CriOS': 'ios-chrome', 'Version': 'ios-safari'} IOS_WEBKIT_DEBUG_PROXY = 'ios_webkit_debug_proxy'