Skip to content

Commit 5b4bac1

Browse files
Update draft features (web-platform-dx#3662)
1 parent a3b42dc commit 5b4bac1

12 files changed

+23
-253
lines changed

features/draft/spec/cssom-view-1.yml

Lines changed: 0 additions & 164 deletions
This file was deleted.

features/draft/spec/cssom-view-1.yml.dist

Lines changed: 0 additions & 11 deletions
This file was deleted.

features/draft/spec/dom.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
draft_date: 2025-11-10
1+
draft_date: 2026-01-05
22
name: DOM
33
description: TODO
44
spec: https://dom.spec.whatwg.org/
55
compat_features:
6-
- api.Document.featurePolicy
76
- api.Element.setAttribute.enforces_trusted_types
87
- api.Element.setAttributeNS.enforces_trusted_types
98

@@ -361,6 +360,8 @@ compat_features:
361360
# - api.Document.customElementRegistry
362361
# - api.Element.customElementRegistry
363362
# - api.ShadowRoot.customElementRegistry
363+
# - Feature policy:
364+
# - api.Document.featurePolicy
364365
# - moveBefore():
365366
# - api.Document.moveBefore
366367
# - api.DocumentFragment.moveBefore

features/draft/spec/dom.yml.dist

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,8 @@ status:
77
chrome: "83"
88
chrome_android: "83"
99
edge: "83"
10+
safari: "26"
11+
safari_ios: "26"
1012
compat_features:
11-
# baseline: false
12-
# support:
13-
# chrome: "83"
14-
# chrome_android: "83"
15-
# edge: "83"
16-
# safari: "26"
17-
# safari_ios: "26"
1813
- api.Element.setAttribute.enforces_trusted_types
1914
- api.Element.setAttributeNS.enforces_trusted_types
20-
21-
# baseline: false
22-
# support:
23-
# chrome: "74"
24-
# chrome_android: "74"
25-
# edge: "79"
26-
- api.Document.featurePolicy

features/draft/spec/html.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
draft_date: 2025-12-18
1+
draft_date: 2026-01-05
22
name: HTML
33
description: TODO
44
spec: https://html.spec.whatwg.org/multipage/
55
compat_features:
66
- api.Document.designMode
7-
- api.Document.featurePolicy
87
- api.ElementInternals.shadowRoot
98
- api.ErrorEvent
109
- api.ErrorEvent.ErrorEvent
@@ -31,7 +30,6 @@ compat_features:
3130
- api.HTMLElement.error_event
3231
- api.HTMLElement.togglePopover.force_parameter
3332
- api.HTMLElement.togglePopover.options_force_parameter
34-
- api.HTMLIFrameElement.featurePolicy
3533
- api.HTMLImageElement.currentSrc
3634
- api.HTMLImageElement.sizes.auto
3735
- api.HTMLInputElement.showPicker.autocomplete_input
@@ -550,6 +548,9 @@ compat_features:
550548
# - api.Document.open
551549
# - Cookies:
552550
# - api.Document.cookie
551+
# - Feature policy:
552+
# - api.Document.featurePolicy
553+
# - api.HTMLIFrameElement.featurePolicy
553554
# - Page visibility:
554555
# - api.Document.hidden
555556
# - api.Document.visibilityState
@@ -1219,7 +1220,6 @@ compat_features:
12191220
# - html.elements.html
12201221
# - <iframe>:
12211222
# - api.HTMLIFrameElement
1222-
# - api.HTMLIFrameElement.allow
12231223
# - api.HTMLIFrameElement.contentDocument
12241224
# - api.HTMLIFrameElement.contentWindow
12251225
# - api.HTMLIFrameElement.getSVGDocument
@@ -1228,11 +1228,13 @@ compat_features:
12281228
# - api.HTMLIFrameElement.src
12291229
# - api.HTMLIFrameElement.width
12301230
# - html.elements.iframe
1231-
# - html.elements.iframe.allow
12321231
# - html.elements.iframe.height
12331232
# - html.elements.iframe.name
12341233
# - html.elements.iframe.src
12351234
# - html.elements.iframe.width
1235+
# - Permissions policy:
1236+
# - api.HTMLIFrameElement.allow
1237+
# - html.elements.iframe.allow
12361238
# - Fullscreen API:
12371239
# - api.HTMLIFrameElement.allowFullscreen
12381240
# - html.elements.iframe.allowfullscreen

features/draft/spec/html.yml.dist

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -884,14 +884,6 @@ compat_features:
884884
# safari_ios: "26.2"
885885
- html.elements.h1.no_ua_styles_in_article_aside_nav_section
886886

887-
# baseline: false
888-
# support:
889-
# chrome: "74"
890-
# chrome_android: "74"
891-
# edge: "79"
892-
- api.Document.featurePolicy
893-
- api.HTMLIFrameElement.featurePolicy
894-
895887
# baseline: false
896888
# support:
897889
# chrome: "87"

features/draft/spec/permissions-policy-1.yml

Lines changed: 0 additions & 7 deletions
This file was deleted.

features/draft/spec/permissions-policy-1.yml.dist

Lines changed: 0 additions & 24 deletions
This file was deleted.

features/draft/spec/pointerlock-2.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
draft_date: 2025-05-12
1+
draft_date: 2026-01-05
22
name: Pointer Lock 2.0
33
description: TODO
44
spec: https://w3c.github.io/pointerlock/
55
compat_features:
6-
- api.Document.featurePolicy
76
- api.Element.requestPointerLock.options_unadjustedMovement_parameter
87
- api.ShadowRoot.pointerLockElement
98

@@ -16,6 +15,8 @@ compat_features:
1615
# - api.Document.pointerlockchange_event
1716
# - api.Document.pointerlockerror_event
1817
# - api.Element.requestPointerLock
18+
# - Feature policy:
19+
# - api.Document.featurePolicy
1920
# - Mouse events:
2021
# - api.MouseEvent
2122
# - api.MouseEvent.movementX

features/draft/spec/pointerlock-2.yml.dist

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ status:
66
support:
77
chrome: "88"
88
edge: "88"
9+
safari: "18.4"
910
compat_features:
1011
# baseline: false
1112
# support:
@@ -16,13 +17,7 @@ compat_features:
1617
# safari: "10.1"
1718
- api.ShadowRoot.pointerLockElement
1819

19-
# baseline: false
20-
# support:
21-
# chrome: "74"
22-
# chrome_android: "74"
23-
# edge: "79"
24-
- api.Document.featurePolicy
25-
20+
# ⬇️ Same status as overall feature ⬇️
2621
# baseline: false
2722
# support:
2823
# chrome: "88"

0 commit comments

Comments
 (0)