Browsing Context

Commands

This section contains the APIs related to browsing context commands.

Open a new window

Creates a new browsing context in a new window.

Selenium v4.8

Selenium v4.8

Open a new tab

Creates a new browsing context in a new tab.

Selenium v4.8

Selenium v4.8

Use existing window handle

Creates a browsing context for the existing tab/window to run commands.

Selenium v4.8

Selenium v4.8

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.

Selenium v4.8

Selenium v4.8

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.

Selenium v4.8

Selenium v4.8

Selenium v4.8

Selenium v4.8

Selenium v4.8

Selenium v4.8

Get browsing context tree

Provides a tree of all browsing contexts descending from the parent browsing context, including the parent browsing context.

Selenium v4.8

Selenium v4.8

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.

Selenium v4.8

Selenium v4.8

Get All Top level browsing contexts

Selenium v4.8

Selenium v4.20.0

Close a tab/window

Selenium v4.8

Selenium v4.8

Activate a browsing context

Selenium v4.14.1

Selenium v4.15

Reload a browsing context

Selenium v4.13.0

Selenium v4.15

Handle user prompt

Selenium v4.13.0

Selenium v4.15

Capture Screenshot

Selenium v4.13.0

Selenium v4.15

Capture Viewport Screenshot

Selenium v4.14.0

Selenium v4.15

Capture Element Screenshot

Selenium v4.14.0

Selenium v4.15

Set Viewport

Selenium v4.14.1

Selenium v4.15

Selenium v4.14.1

Selenium v4.10

Selenium v4.16.0

Selenium v4.17

Selenium v4.16.0

Selenium v4.17

Traverse history

Selenium v4.16.0

Selenium v4.17

Events

This section contains the APIs related to browsing context events.

Browsing Context Created Event

Selenium v4.10

Selenium v4.9.2

Dom Content loaded Event

Selenium v4.10

Selenium v4.9.2

Browsing Context Loaded Event

Selenium v4.10

Selenium v4.9.2

Selenium v4.15

Fragment Navigated Event

Selenium v4.15

Selenium v4.15.0

User Prompt Opened Event

Selenium v4.15

User Prompt Closed Event

Selenium v4.15

Browsing Context Destroyed Event

Selenium v4.18

Selenium v4.18.0