Skip to content

Commit 220cbff

Browse files
Update draft features (#3175)
1 parent a8902f3 commit 220cbff

File tree

7 files changed

+77
-38
lines changed

7 files changed

+77
-38
lines changed

features/draft/spec/fedcm-1.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
1-
draft_date: 2025-07-03
1+
draft_date: 2025-07-22
22
name: Federated Credential Management API
33
description: TODO
44
spec: https://w3c-fedid.github.io/FedCM/
55
compat_features:
6+
- api.CredentialsContainer.get.identity_option.mode_option
7+
- api.CredentialsContainer.get.identity_option.providers_multiple
8+
- api.CredentialsContainer.get.identity_option.providers_option_fields
9+
- api.CredentialsContainer.get.identity_option.providers_option_params
610
- api.IdentityCredential.configURL
711
- api.IdentityCredential.disconnect_static
812
- api.IdentityCredential.isAutoSelected
@@ -20,6 +24,6 @@ compat_features:
2024
# - Federated credential management:
2125
# - api.CredentialsContainer.get.identity_option
2226
# - api.CredentialsContainer.get.identity_option.context_option
23-
# - api.CredentialsContainer.get.identity_option.loginHint
27+
# - api.CredentialsContainer.get.identity_option.providers_option_loginHint
2428
# - api.IdentityCredential
2529
# - api.IdentityCredential.token

features/draft/spec/fedcm-1.yml.dist

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@ compat_features:
4747
# chrome: "132"
4848
# chrome_android: "132"
4949
# edge: "132"
50+
- api.CredentialsContainer.get.identity_option.mode_option
51+
- api.CredentialsContainer.get.identity_option.providers_option_fields
52+
- api.CredentialsContainer.get.identity_option.providers_option_params
5053
- api.IdentityProvider.resolve_static
5154

5255
# ⬇️ Same status as overall feature ⬇️
@@ -55,4 +58,5 @@ compat_features:
5558
# chrome: "136"
5659
# chrome_android: "136"
5760
# edge: "136"
61+
- api.CredentialsContainer.get.identity_option.providers_multiple
5862
- api.IdentityCredential.configURL

features/draft/spec/html.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
draft_date: 2025-07-10
1+
draft_date: 2025-07-22
22
name: HTML
33
description: TODO
44
spec: https://html.spec.whatwg.org/multipage/
@@ -20,8 +20,6 @@ compat_features:
2020
- api.HTMLBaseElement.href.forbid_data_javascript_urls
2121
- api.HTMLBaseElement.href.forbid_special_characters
2222
- api.HTMLButtonElement.command.request-close
23-
- api.HTMLCanvasElement.getContext.bitmaprenderer_context
24-
- api.HTMLCanvasElement.getContext.bitmaprenderer_context.options_alpha_parameter
2523
- api.HTMLCanvasElement.toBlob.quality_parameter
2624
- api.HTMLCanvasElement.toBlob.type_parameter_jpeg
2725
- api.HTMLCanvasElement.toBlob.type_parameter_png
@@ -955,6 +953,12 @@ compat_features:
955953
# - api.HTMLCanvasElement.getContext.2d_context.options_desynchronized_parameter
956954
# - willReadFrequently:
957955
# - api.HTMLCanvasElement.getContext.2d_context.options_willReadFrequently_parameter
956+
# - ImageBitmapRenderingContext:
957+
# - api.HTMLCanvasElement.getContext.bitmaprenderer_context
958+
# - api.HTMLCanvasElement.getContext.bitmaprenderer_context.options_alpha_parameter
959+
# - api.ImageBitmapRenderingContext
960+
# - api.ImageBitmapRenderingContext.canvas
961+
# - api.ImageBitmapRenderingContext.transferFromImageBitmap
958962
# - WebGL2:
959963
# - api.HTMLCanvasElement.getContext.webgl2_context
960964
# - WebGL:
@@ -1894,9 +1898,6 @@ compat_features:
18941898
# - api.ImageBitmap.close
18951899
# - api.ImageBitmap.height
18961900
# - api.ImageBitmap.width
1897-
# - api.ImageBitmapRenderingContext
1898-
# - api.ImageBitmapRenderingContext.canvas
1899-
# - api.ImageBitmapRenderingContext.transferFromImageBitmap
19001901
# - api.createImageBitmap
19011902
# - api.createImageBitmap.options_colorSpaceConversion_parameter
19021903
# - api.createImageBitmap.options_imageOrientation_parameter

features/draft/spec/html.yml.dist

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -454,19 +454,6 @@ compat_features:
454454
# safari_ios: ≤11
455455
- html.elements.img.usemap.case_sensitive
456456

457-
# baseline: high
458-
# baseline_low_date: 2020-01-15
459-
# baseline_high_date: 2022-07-15
460-
# support:
461-
# chrome: "66"
462-
# chrome_android: "66"
463-
# edge: "79"
464-
# firefox: "46"
465-
# firefox_android: "46"
466-
# safari: "11.1"
467-
# safari_ios: "11.3"
468-
- api.HTMLCanvasElement.getContext.bitmaprenderer_context
469-
470457
# baseline: high
471458
# baseline_low_date: 2020-01-15
472459
# baseline_high_date: 2022-07-15
@@ -704,15 +691,6 @@ compat_features:
704691
# firefox_android: "79"
705692
- html.elements.iframe.allow.autoplay
706693

707-
# baseline: false
708-
# support:
709-
# chrome: "66"
710-
# chrome_android: "66"
711-
# edge: "79"
712-
# safari: "11.1"
713-
# safari_ios: "11.3"
714-
- api.HTMLCanvasElement.getContext.bitmaprenderer_context.options_alpha_parameter
715-
716694
# baseline: false
717695
# support:
718696
# chrome: "68"

features/draft/spec/trusted-types.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
draft_date: 2025-07-10
1+
draft_date: 2025-07-22
22
name: Trusted Types
33
description: TODO
44
spec: https://w3c.github.io/trusted-types/dist/spec/
@@ -15,10 +15,10 @@ compat_features:
1515
# The following features in the spec are already part of web-features:
1616
# - Trusted types:
1717
# - api.Element.innerHTML.enforces_trusted_types
18-
# - api.HTMLElement.innerText.scripts_accept_TrustedScript
19-
# - api.HTMLScriptElement.src.accepts_TrustedScriptURL
20-
# - api.HTMLScriptElement.text.accepts_TrustedScript
21-
# - api.Node.textContent.scripts_accept_TrustedScript
18+
# - api.HTMLElement.innerText.enforces_trusted_types
19+
# - api.HTMLScriptElement.src.enforces_trusted_types
20+
# - api.HTMLScriptElement.text.enforces_trusted_types
21+
# - api.Node.textContent.enforces_trusted_types
2222
# - api.ShadowRoot.innerHTML.enforces_trusted_types
2323
# - api.TrustedHTML
2424
# - api.TrustedHTML.toJSON
@@ -44,8 +44,8 @@ compat_features:
4444
# - api.TrustedTypePolicyFactory.isHTML
4545
# - api.TrustedTypePolicyFactory.isScript
4646
# - api.TrustedTypePolicyFactory.isScriptURL
47-
# - api.setInterval.code_param_accepts_trustedScript
48-
# - api.setTimeout.code_param_accepts_trustedScript
47+
# - api.setInterval.code_param_enforces_trusted_types
48+
# - api.setTimeout.code_param_enforces_trusted_types
4949
# - api.trustedTypes
5050
# - http.headers.Content-Security-Policy.require-trusted-types-for
5151
# - http.headers.Content-Security-Policy.trusted-types

features/draft/spec/webdriver-bidi.yml

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
draft_date: 2025-07-07
1+
draft_date: 2025-07-22
22
name: WebDriver BiDi
33
description: TODO
44
spec: https://w3c.github.io/webdriver-bidi/
@@ -8,6 +8,7 @@ compat_features:
88
- webdriver.bidi.browser.createUserContext
99
- webdriver.bidi.browser.createUserContext.acceptInsecureCerts_parameter
1010
- webdriver.bidi.browser.createUserContext.proxy_parameter
11+
- webdriver.bidi.browser.createUserContext.unhandledPromptBehavior_parameter
1112
- webdriver.bidi.browser.getClientWindows
1213
- webdriver.bidi.browser.getUserContexts
1314
- webdriver.bidi.browser.removeUserContext
@@ -49,6 +50,13 @@ compat_features:
4950
- webdriver.bidi.browsingContext.domContentLoaded_event.navigation_parameter
5051
- webdriver.bidi.browsingContext.domContentLoaded_event.timestamp_parameter
5152
- webdriver.bidi.browsingContext.domContentLoaded_event.url_parameter
53+
- webdriver.bidi.browsingContext.downloadEnd_event
54+
- webdriver.bidi.browsingContext.downloadEnd_event.context_parameter
55+
- webdriver.bidi.browsingContext.downloadEnd_event.filepath_parameter
56+
- webdriver.bidi.browsingContext.downloadEnd_event.navigation_parameter
57+
- webdriver.bidi.browsingContext.downloadEnd_event.status_parameter
58+
- webdriver.bidi.browsingContext.downloadEnd_event.timestamp_parameter
59+
- webdriver.bidi.browsingContext.downloadEnd_event.url_parameter
5260
- webdriver.bidi.browsingContext.downloadWillBegin_event
5361
- webdriver.bidi.browsingContext.downloadWillBegin_event.context_parameter
5462
- webdriver.bidi.browsingContext.downloadWillBegin_event.navigation_parameter
@@ -139,6 +147,10 @@ compat_features:
139147
- webdriver.bidi.emulation.setGeolocationOverride.coordinates_parameter
140148
- webdriver.bidi.emulation.setGeolocationOverride.error_parameter
141149
- webdriver.bidi.emulation.setGeolocationOverride.userContexts_parameter
150+
- webdriver.bidi.emulation.setScreenOrientationOverride
151+
- webdriver.bidi.emulation.setScreenOrientationOverride.contexts_parameter
152+
- webdriver.bidi.emulation.setScreenOrientationOverride.screenOrientation_parameter
153+
- webdriver.bidi.emulation.setScreenOrientationOverride.userContexts_parameter
142154
- webdriver.bidi.input
143155
- webdriver.bidi.input.fileDialogOpened_event
144156
- webdriver.bidi.input.fileDialogOpened_event.context_parameter
@@ -164,6 +176,11 @@ compat_features:
164176
- webdriver.bidi.log.entryAdded_event.timestamp_parameter
165177
- webdriver.bidi.log.entryAdded_event.type_parameter
166178
- webdriver.bidi.network
179+
- webdriver.bidi.network.addDataCollector
180+
- webdriver.bidi.network.addDataCollector.collectorType_parameter
181+
- webdriver.bidi.network.addDataCollector.contexts_parameter
182+
- webdriver.bidi.network.addDataCollector.dataTypes_parameter
183+
- webdriver.bidi.network.addDataCollector.userContexts_parameter
167184
- webdriver.bidi.network.addIntercept
168185
- webdriver.bidi.network.addIntercept.contexts_parameter
169186
- webdriver.bidi.network.addIntercept.phases_parameter
@@ -203,6 +220,9 @@ compat_features:
203220
- webdriver.bidi.network.continueWithAuth
204221
- webdriver.bidi.network.continueWithAuth.request_parameter
205222
- webdriver.bidi.network.disownData
223+
- webdriver.bidi.network.disownData.collector_parameter
224+
- webdriver.bidi.network.disownData.dataType_parameter
225+
- webdriver.bidi.network.disownData.request_parameter
206226
- webdriver.bidi.network.failRequest
207227
- webdriver.bidi.network.failRequest.request_parameter
208228
- webdriver.bidi.network.fetchError_event
@@ -215,13 +235,19 @@ compat_features:
215235
- webdriver.bidi.network.fetchError_event.request_parameter
216236
- webdriver.bidi.network.fetchError_event.timestamp_parameter
217237
- webdriver.bidi.network.getData
238+
- webdriver.bidi.network.getData.collector_parameter
239+
- webdriver.bidi.network.getData.dataType_parameter
240+
- webdriver.bidi.network.getData.disown_parameter
241+
- webdriver.bidi.network.getData.request_parameter
218242
- webdriver.bidi.network.provideResponse
219243
- webdriver.bidi.network.provideResponse.body_parameter
220244
- webdriver.bidi.network.provideResponse.cookies_parameter
221245
- webdriver.bidi.network.provideResponse.headers_parameter
222246
- webdriver.bidi.network.provideResponse.reasonPhrase_parameter
223247
- webdriver.bidi.network.provideResponse.request_parameter
224248
- webdriver.bidi.network.provideResponse.statusCode_parameter
249+
- webdriver.bidi.network.removeDataCollector
250+
- webdriver.bidi.network.removeDataCollector.collector_parameter
225251
- webdriver.bidi.network.removeIntercept
226252
- webdriver.bidi.network.removeIntercept.intercept_parameter
227253
- webdriver.bidi.network.responseCompleted_event

features/draft/spec/webdriver-bidi.yml.dist

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -670,16 +670,42 @@ compat_features:
670670
# ⬇️ Same status as overall feature ⬇️
671671
# baseline: false
672672
# support: {}
673+
- webdriver.bidi.browser.createUserContext.unhandledPromptBehavior_parameter
674+
- webdriver.bidi.browsingContext.downloadEnd_event
675+
- webdriver.bidi.browsingContext.downloadEnd_event.context_parameter
676+
- webdriver.bidi.browsingContext.downloadEnd_event.filepath_parameter
677+
- webdriver.bidi.browsingContext.downloadEnd_event.navigation_parameter
678+
- webdriver.bidi.browsingContext.downloadEnd_event.status_parameter
679+
- webdriver.bidi.browsingContext.downloadEnd_event.timestamp_parameter
680+
- webdriver.bidi.browsingContext.downloadEnd_event.url_parameter
673681
- webdriver.bidi.browsingContext.historyUpdated_event
674682
- webdriver.bidi.browsingContext.historyUpdated_event.context_parameter
675683
- webdriver.bidi.browsingContext.historyUpdated_event.timestamp_parameter
676684
- webdriver.bidi.browsingContext.historyUpdated_event.url_parameter
685+
- webdriver.bidi.emulation.setScreenOrientationOverride
686+
- webdriver.bidi.emulation.setScreenOrientationOverride.contexts_parameter
687+
- webdriver.bidi.emulation.setScreenOrientationOverride.screenOrientation_parameter
688+
- webdriver.bidi.emulation.setScreenOrientationOverride.userContexts_parameter
689+
- webdriver.bidi.network.addDataCollector
690+
- webdriver.bidi.network.addDataCollector.collectorType_parameter
691+
- webdriver.bidi.network.addDataCollector.contexts_parameter
692+
- webdriver.bidi.network.addDataCollector.dataTypes_parameter
693+
- webdriver.bidi.network.addDataCollector.userContexts_parameter
677694
- webdriver.bidi.network.authRequired_event.response_parameter
695+
- webdriver.bidi.network.disownData.collector_parameter
696+
- webdriver.bidi.network.disownData.dataType_parameter
697+
- webdriver.bidi.network.disownData.request_parameter
698+
- webdriver.bidi.network.getData.collector_parameter
699+
- webdriver.bidi.network.getData.dataType_parameter
700+
- webdriver.bidi.network.getData.disown_parameter
701+
- webdriver.bidi.network.getData.request_parameter
678702
- webdriver.bidi.network.provideResponse.body_parameter
679703
- webdriver.bidi.network.provideResponse.cookies_parameter
680704
- webdriver.bidi.network.provideResponse.headers_parameter
681705
- webdriver.bidi.network.provideResponse.reasonPhrase_parameter
682706
- webdriver.bidi.network.provideResponse.statusCode_parameter
707+
- webdriver.bidi.network.removeDataCollector
708+
- webdriver.bidi.network.removeDataCollector.collector_parameter
683709
- webdriver.bidi.network.responseCompleted_event
684710
- webdriver.bidi.network.responseCompleted_event.context_parameter
685711
- webdriver.bidi.network.responseCompleted_event.intercepts_parameter

0 commit comments

Comments
 (0)