MCPcopy Create free account
hub / github.com/SeleniumHQ/selenium / browser

Method browser

py/selenium/webdriver/remote/webdriver.py:1250–1268  ·  view source on GitHub ↗

Returns a browser module object for BiDi browser commands. Returns: An object containing access to BiDi browser commands. Examples: `user_context = driver.browser.create_user_context()` `user_contexts = driver.browser.get_user_contexts()`

(self)

Source from the content-addressed store, hash-verified

1248
1249 @property
1250 def browser(self) -> Browser:
1251 """Returns a browser module object for BiDi browser commands.
1252
1253 Returns:
1254 An object containing access to BiDi browser commands.
1255
1256 Examples:
1257 `user_context = driver.browser.create_user_context()`
1258 `user_contexts = driver.browser.get_user_contexts()`
1259 `client_windows = driver.browser.get_client_windows()`
1260 `driver.browser.remove_user_context(user_context)`
1261 """
1262 if not self._websocket_connection:
1263 self._start_bidi()
1264
1265 if self._browser is None:
1266 self._browser = Browser(self._websocket_connection)
1267
1268 return self._browser
1269
1270 @property
1271 def _session(self) -> Session:

Callers

nothing calls this directly

Calls 2

_start_bidiMethod · 0.95
BrowserClass · 0.90

Tested by

no test coverage detected