Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions features/webdriver-bidi-activate.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
name: WebDriver BiDi activate
description: The `browsingContext.activate` command brings the browser to the foreground and gives it focus, to use APIs that require user activation.
spec: https://w3c.github.io/webdriver-bidi/#command-browsingContext-activate
group: webdriver
compat_features:
- webdriver.bidi.browsingContext.activate
- webdriver.bidi.browsingContext.activate.context_parameter
14 changes: 14 additions & 0 deletions features/webdriver-bidi-activate.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Generated from: webdriver-bidi-activate.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: false
support:
chrome: "126"
chrome_android: "126"
edge: "126"
firefox: "118"
firefox_android: "118"
compat_features:
- webdriver.bidi.browsingContext.activate
- webdriver.bidi.browsingContext.activate.context_parameter
15 changes: 15 additions & 0 deletions features/webdriver-bidi-files.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: WebDriver BiDi files
description: The `input.setFiles` command sets the `files` property of an `<input type="file">` element to a set of file paths, and the `input.fileDialogOpened` event when the file dialog is opened.
spec:
- https://w3c.github.io/webdriver-bidi/#command-input-setFiles
- https://w3c.github.io/webdriver-bidi/#event-input-fileDialogOpened
group: webdriver
compat_features:
- webdriver.bidi.input.setFiles
- webdriver.bidi.input.setFiles.context_parameter
- webdriver.bidi.input.setFiles.element_parameter
- webdriver.bidi.input.setFiles.files_parameter
- webdriver.bidi.input.fileDialogOpened_event
- webdriver.bidi.input.fileDialogOpened_event.context_parameter
- webdriver.bidi.input.fileDialogOpened_event.element_parameter
- webdriver.bidi.input.fileDialogOpened_event.multiple_parameter
36 changes: 36 additions & 0 deletions features/webdriver-bidi-files.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Generated from: webdriver-bidi-files.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: false
support:
chrome: "135"
chrome_android: "135"
edge: "135"
firefox: "147"
firefox_android: "147"
compat_features:
# baseline: false
# support:
# chrome: "126"
# chrome_android: "126"
# edge: "126"
# firefox: "125"
# firefox_android: "125"
- webdriver.bidi.input.setFiles
- webdriver.bidi.input.setFiles.context_parameter
- webdriver.bidi.input.setFiles.element_parameter
- webdriver.bidi.input.setFiles.files_parameter

# ⬇️ Same status as overall feature ⬇️
# baseline: false
# support:
# chrome: "135"
# chrome_android: "135"
# edge: "135"
# firefox: "147"
# firefox_android: "147"
- webdriver.bidi.input.fileDialogOpened_event
- webdriver.bidi.input.fileDialogOpened_event.context_parameter
- webdriver.bidi.input.fileDialogOpened_event.element_parameter
- webdriver.bidi.input.fileDialogOpened_event.multiple_parameter
10 changes: 10 additions & 0 deletions features/webdriver-bidi-geolocation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
name: WebDriver BiDi geolocation
description: The `emulation.setGeolocationOverride` command simulates a geolocation in the browser.
spec: https://w3c.github.io/webdriver-bidi/#module-emulation
group: webdriver
compat_features:
- webdriver.bidi.emulation.setGeolocationOverride
- webdriver.bidi.emulation.setGeolocationOverride.contexts_parameter
- webdriver.bidi.emulation.setGeolocationOverride.coordinates_parameter
- webdriver.bidi.emulation.setGeolocationOverride.error_parameter
- webdriver.bidi.emulation.setGeolocationOverride.userContexts_parameter
29 changes: 29 additions & 0 deletions features/webdriver-bidi-geolocation.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Generated from: webdriver-bidi-geolocation.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: false
support:
chrome: "137"
chrome_android: "137"
edge: "137"
compat_features:
# baseline: false
# support:
# chrome: "137"
# chrome_android: "137"
# edge: "137"
# firefox: "139"
# firefox_android: "139"
- webdriver.bidi.emulation.setGeolocationOverride
- webdriver.bidi.emulation.setGeolocationOverride.contexts_parameter
- webdriver.bidi.emulation.setGeolocationOverride.coordinates_parameter
- webdriver.bidi.emulation.setGeolocationOverride.userContexts_parameter

# ⬇️ Same status as overall feature ⬇️
# baseline: false
# support:
# chrome: "137"
# chrome_android: "137"
# edge: "137"
- webdriver.bidi.emulation.setGeolocationOverride.error_parameter
11 changes: 11 additions & 0 deletions features/webdriver-bidi-locator.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: WebDriver BiDi locator
description: The `browsingContext.locateNodes` command returns a list of nodes matching a given locator, such as a CSS selector or XPath expression.
spec: https://w3c.github.io/webdriver-bidi/#command-browsingContext-locateNodes
group: webdriver
compat_features:
- webdriver.bidi.browsingContext.locateNodes
- webdriver.bidi.browsingContext.locateNodes.context_parameter
- webdriver.bidi.browsingContext.locateNodes.locator_parameter
- webdriver.bidi.browsingContext.locateNodes.maxNodeCount_parameter
- webdriver.bidi.browsingContext.locateNodes.serializationOptions_parameter
- webdriver.bidi.browsingContext.locateNodes.startNodes_parameter
30 changes: 30 additions & 0 deletions features/webdriver-bidi-locator.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Generated from: webdriver-bidi-locator.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: false
support:
chrome: "126"
chrome_android: "126"
edge: "126"
compat_features:
# baseline: false
# support:
# chrome: "126"
# chrome_android: "126"
# edge: "126"
# firefox: "123"
# firefox_android: "123"
- webdriver.bidi.browsingContext.locateNodes
- webdriver.bidi.browsingContext.locateNodes.context_parameter
- webdriver.bidi.browsingContext.locateNodes.maxNodeCount_parameter
- webdriver.bidi.browsingContext.locateNodes.serializationOptions_parameter
- webdriver.bidi.browsingContext.locateNodes.startNodes_parameter

# ⬇️ Same status as overall feature ⬇️
# baseline: false
# support:
# chrome: "126"
# chrome_android: "126"
# edge: "126"
- webdriver.bidi.browsingContext.locateNodes.locator_parameter
15 changes: 15 additions & 0 deletions features/webdriver-bidi-log.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: WebDriver BiDi log
description: The `log.entryAdded` event is sent when a new log entry is created in the browser, either from a console API call or an unhandled JavaScript error.
spec: https://w3c.github.io/webdriver-bidi/#module-log
group: webdriver
compat_features:
- webdriver.bidi.log
- webdriver.bidi.log.entryAdded_event
- webdriver.bidi.log.entryAdded_event.args_parameter
- webdriver.bidi.log.entryAdded_event.level_parameter
- webdriver.bidi.log.entryAdded_event.method_parameter
- webdriver.bidi.log.entryAdded_event.source_parameter
- webdriver.bidi.log.entryAdded_event.stackTrace_parameter
- webdriver.bidi.log.entryAdded_event.text_parameter
- webdriver.bidi.log.entryAdded_event.timestamp_parameter
- webdriver.bidi.log.entryAdded_event.type_parameter
34 changes: 34 additions & 0 deletions features/webdriver-bidi-log.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Generated from: webdriver-bidi-log.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: false
support:
chrome: "126"
chrome_android: "126"
edge: "126"
compat_features:
# baseline: false
# support:
# chrome: "126"
# chrome_android: "126"
# edge: "126"
# firefox: "94"
# firefox_android: "94"
- webdriver.bidi.log
- webdriver.bidi.log.entryAdded_event
- webdriver.bidi.log.entryAdded_event.level_parameter
- webdriver.bidi.log.entryAdded_event.method_parameter
- webdriver.bidi.log.entryAdded_event.text_parameter
- webdriver.bidi.log.entryAdded_event.timestamp_parameter
- webdriver.bidi.log.entryAdded_event.type_parameter

# ⬇️ Same status as overall feature ⬇️
# baseline: false
# support:
# chrome: "126"
# chrome_android: "126"
# edge: "126"
- webdriver.bidi.log.entryAdded_event.args_parameter
- webdriver.bidi.log.entryAdded_event.source_parameter
- webdriver.bidi.log.entryAdded_event.stackTrace_parameter
87 changes: 87 additions & 0 deletions features/webdriver-bidi-network.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
name: WebDriver BiDi network
description: The `network` module contains commands and events relating to network requests, such as the `network.addIntercept` command, to intercept network requests, and the `network.beforeRequestSent` event, which is fired before a network request is sent.
spec: https://w3c.github.io/webdriver-bidi/#module-network
group: webdriver
compat_features:
- webdriver.bidi.network
- webdriver.bidi.network.addIntercept
- webdriver.bidi.network.addIntercept.contexts_parameter
- webdriver.bidi.network.addIntercept.phases_parameter
- webdriver.bidi.network.addIntercept.urlPatterns_parameter
- webdriver.bidi.network.authRequired_event
- webdriver.bidi.network.authRequired_event.context_parameter
- webdriver.bidi.network.authRequired_event.intercepts_parameter
- webdriver.bidi.network.authRequired_event.isBlocked_parameter
- webdriver.bidi.network.authRequired_event.navigation_parameter
- webdriver.bidi.network.authRequired_event.redirectCount_parameter
- webdriver.bidi.network.authRequired_event.request_parameter
- webdriver.bidi.network.authRequired_event.response_parameter
- webdriver.bidi.network.authRequired_event.timestamp_parameter
- webdriver.bidi.network.beforeRequestSent_event
- webdriver.bidi.network.beforeRequestSent_event.context_parameter
- webdriver.bidi.network.beforeRequestSent_event.initiator_parameter
- webdriver.bidi.network.beforeRequestSent_event.intercepts_parameter
- webdriver.bidi.network.beforeRequestSent_event.isBlocked_parameter
- webdriver.bidi.network.beforeRequestSent_event.navigation_parameter
- webdriver.bidi.network.beforeRequestSent_event.redirectCount_parameter
- webdriver.bidi.network.beforeRequestSent_event.request_parameter
- webdriver.bidi.network.beforeRequestSent_event.timestamp_parameter
- webdriver.bidi.network.continueRequest
- webdriver.bidi.network.continueRequest.body_parameter
- webdriver.bidi.network.continueRequest.cookies_parameter
- webdriver.bidi.network.continueRequest.headers_parameter
- webdriver.bidi.network.continueRequest.method_parameter
- webdriver.bidi.network.continueRequest.request_parameter
- webdriver.bidi.network.continueRequest.url_parameter
- webdriver.bidi.network.continueResponse
- webdriver.bidi.network.continueResponse.cookies_parameter
- webdriver.bidi.network.continueResponse.credentials_parameter
- webdriver.bidi.network.continueResponse.headers_parameter
- webdriver.bidi.network.continueResponse.reasonPhrase_parameter
- webdriver.bidi.network.continueResponse.request_parameter
- webdriver.bidi.network.continueResponse.statusCode_parameter
- webdriver.bidi.network.continueWithAuth
- webdriver.bidi.network.continueWithAuth.request_parameter
- webdriver.bidi.network.failRequest
- webdriver.bidi.network.failRequest.request_parameter
- webdriver.bidi.network.fetchError_event
- webdriver.bidi.network.fetchError_event.context_parameter
- webdriver.bidi.network.fetchError_event.errorText_parameter
- webdriver.bidi.network.fetchError_event.intercepts_parameter
- webdriver.bidi.network.fetchError_event.isBlocked_parameter
- webdriver.bidi.network.fetchError_event.navigation_parameter
- webdriver.bidi.network.fetchError_event.redirectCount_parameter
- webdriver.bidi.network.fetchError_event.request_parameter
- webdriver.bidi.network.fetchError_event.timestamp_parameter
- webdriver.bidi.network.provideResponse
- webdriver.bidi.network.provideResponse.body_parameter
- webdriver.bidi.network.provideResponse.cookies_parameter
- webdriver.bidi.network.provideResponse.headers_parameter
- webdriver.bidi.network.provideResponse.reasonPhrase_parameter
- webdriver.bidi.network.provideResponse.request_parameter
- webdriver.bidi.network.provideResponse.statusCode_parameter
- webdriver.bidi.network.removeIntercept
- webdriver.bidi.network.removeIntercept.intercept_parameter
- webdriver.bidi.network.responseCompleted_event
- webdriver.bidi.network.responseCompleted_event.context_parameter
- webdriver.bidi.network.responseCompleted_event.intercepts_parameter
- webdriver.bidi.network.responseCompleted_event.isBlocked_parameter
- webdriver.bidi.network.responseCompleted_event.navigation_parameter
- webdriver.bidi.network.responseCompleted_event.redirectCount_parameter
- webdriver.bidi.network.responseCompleted_event.request_parameter
- webdriver.bidi.network.responseCompleted_event.response_parameter
- webdriver.bidi.network.responseCompleted_event.timestamp_parameter
- webdriver.bidi.network.responseStarted_event
- webdriver.bidi.network.responseStarted_event.context_parameter
- webdriver.bidi.network.responseStarted_event.intercepts_parameter
- webdriver.bidi.network.responseStarted_event.isBlocked_parameter
- webdriver.bidi.network.responseStarted_event.navigation_parameter
- webdriver.bidi.network.responseStarted_event.redirectCount_parameter
- webdriver.bidi.network.responseStarted_event.request_parameter
- webdriver.bidi.network.responseStarted_event.response_parameter
- webdriver.bidi.network.responseStarted_event.timestamp_parameter
- webdriver.bidi.network.setCacheBehavior
- webdriver.bidi.network.setCacheBehavior.cacheBehavior_parameter
- webdriver.bidi.network.setCacheBehavior.contexts_parameter
- webdriver.bidi.network.disownData
- webdriver.bidi.network.getData
Loading
Loading