Browsing Context
Page being translated from
English to Chinese. Do you speak Chinese? Help us to translate
it by sending us pull requests!
Commands This section contains the APIs related to browsing context commands.
Open a new window Creates a new browsing context in a new window.
Java
Ruby
JavaScript
Kotlin Selenium v4.8
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.8
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Open a new tab Creates a new browsing context in a new tab.
Java
Ruby
JavaScript
Kotlin Selenium v4.8
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.8
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Use existing window handle Creates a browsing context for the existing tab/window to run commands.
Java
Ruby
JavaScript
Kotlin Selenium v4.8
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.8
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Open a window with a reference browsing context A reference browsing context is a top-level browsing context .
The API allows to pass the reference browsing context, which is used to create a new window. The implementation is operating system specific.
Java
Ruby
JavaScript
Kotlin Selenium v4.8
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.8
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Open a tab with a reference browsing context A reference browsing context is a top-level browsing context .
The API allows to pass the reference browsing context, which is used to create a new tab. The implementation is operating system specific.
Java
Ruby
JavaScript
Kotlin Selenium v4.8
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.8
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Navigate to a URL
Java
Ruby
JavaScript
Kotlin Selenium v4.8
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.8
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Navigate to a URL with readiness state
Java
Ruby
JavaScript
Kotlin Selenium v4.8
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.8
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Get browsing context tree Provides a tree of all browsing contexts descending from the parent browsing context, including the parent browsing context.
Java
Ruby
JavaScript
Kotlin Selenium v4.8
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.8
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Get browsing context tree with depth Provides a tree of all browsing contexts descending from the parent browsing context, including the parent browsing context upto the depth value passed.
Java
Ruby
JavaScript
Kotlin Selenium v4.8
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.8
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Get All Top level browsing contexts
Java
Ruby
JavaScript
Kotlin Selenium v4.8
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.20.0
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Close a tab/window
Java
Ruby
JavaScript
Kotlin Selenium v4.8
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.8
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Activate a browsing context
Java
Ruby
JavaScript
Kotlin Selenium v4.14.1
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.15
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Reload a browsing context
Java
Ruby
JavaScript
Kotlin Selenium v4.13.0
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.15
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Handle user prompt
Java
Ruby
JavaScript
Kotlin Selenium v4.13.0
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.15
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Capture Screenshot
Java
Ruby
JavaScript
Kotlin Selenium v4.13.0
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.15
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Capture Viewport Screenshot
Java
Ruby
JavaScript
Kotlin Selenium v4.14.0
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.15
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Capture Element Screenshot
Java
Ruby
JavaScript
Kotlin Selenium v4.14.0
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.15
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Set Viewport
Java
Ruby
JavaScript
Kotlin Selenium v4.14.1
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.15
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Print page
Java
Ruby
JavaScript
Kotlin Selenium v4.14.1
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.10
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Navigate back
Java
Ruby
JavaScript
Kotlin Selenium v4.16.0
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.17
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Navigate forward
Java
Ruby
JavaScript
Kotlin Selenium v4.16.0
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.17
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Traverse history
Java
Ruby
JavaScript
Kotlin Selenium v4.16.0
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextTest.java
Copy
Close
Selenium v4.17
/examples/javascript/test/bidirectional/browsingContext.spec.js
Copy
Close
Events This section contains the APIs related to browsing context events.
Browsing Context Created Event
Java
Ruby
JavaScript
Kotlin Selenium v4.10
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextInspectorTest.java
Copy
Close
Selenium v4.9.2
/examples/javascript/test/bidirectional/browsingContextInspector.spec.js
Copy
Close
Dom Content loaded Event
Java
Ruby
JavaScript
Kotlin Selenium v4.10
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextInspectorTest.java
Copy
Close
Selenium v4.9.2
/examples/javascript/test/bidirectional/browsingContextInspector.spec.js
Copy
Close
Browsing Context Loaded Event
Java
Ruby
JavaScript
Kotlin Selenium v4.10
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextInspectorTest.java
Copy
Close
Selenium v4.9.2
/examples/javascript/test/bidirectional/browsingContextInspector.spec.js
Copy
Close
Navigated Started Event
Java
Ruby
JavaScript
Kotlin Selenium v4.15
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextInspectorTest.java
Copy
Close
Fragment Navigated Event
Java
Ruby
JavaScript
Kotlin Selenium v4.15
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextInspectorTest.java
Copy
Close
Selenium v4.15.0
/examples/javascript/test/bidirectional/browsingContextInspector.spec.js
Copy
Close
User Prompt Opened Event
Java
Ruby
JavaScript
Kotlin Selenium v4.15
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextInspectorTest.java
Copy
Close
User Prompt Closed Event
Java
Ruby
JavaScript
Kotlin Selenium v4.15
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextInspectorTest.java
Copy
Close
Browsing Context Destroyed Event
Java
Ruby
JavaScript
Kotlin Selenium v4.18
/examples/java/src/test/java/dev/selenium/bidirectional/webdriver_bidi/BrowsingContextInspectorTest.java
Copy
Close
Selenium v4.18.0
/examples/javascript/test/bidirectional/browsingContextInspector.spec.js
Copy
Close