Skip to content

Add webdriver Bidi support #1861

@krichprollsch

Description

@krichprollsch

Webdriver Bidi is a protocol based on websocket to remote control a browser. Similar to CDP.

⚠️ Webdriver Bidi is different from Webdriver "classic", the previous HTTP only specs. This issue is about webdriver Bidi only.

WPT runner is based to this protocol, so implementing it would allow us to run WPT the same as other browser

Wedriver bidi could enables Selenium support. Bidi is not the default form Selenium, it uses webdriver classic. But we can enable its support.

Playwright has a partial webdriver bidi support microsoft/playwright#32577

Puppeteer has also a partial webdriver bidi support: https://pptr.dev/webdriver-bidi

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions