Skip to content

Commit 12125eb

Browse files
authored
Add more keys to shadow-dom (#2662)
This adds keys in a similar style as #2596, but for `attachShadow()`.
1 parent 883e94b commit 12125eb

File tree

2 files changed

+62
-0
lines changed

2 files changed

+62
-0
lines changed

features/shadow-dom.yml

+16
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,19 @@ caniuse: shadowdomv1
55
group: web-components
66
status:
77
compute_from: api.Element.attachShadow
8+
compat_features:
9+
- api.Element.attachShadow
10+
- api.Element.shadowRoot
11+
- api.Element.attachShadow.options_clonable_parameter
12+
- api.Element.attachShadow.options_delegatesFocus_parameter
13+
- api.Element.attachShadow.options_serializable_parameter
14+
- api.Event.composed
15+
- api.Event.composedPath
16+
- api.Node.getRootNode
17+
- api.Node.isConnected
18+
- api.ShadowRoot
19+
- api.ShadowRoot.clonable
20+
- api.ShadowRoot.delegatesFocus
21+
- api.ShadowRoot.host
22+
- api.ShadowRoot.mode
23+
- api.ShadowRoot.serializable

features/shadow-dom.yml.dist

+46
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,32 @@ compat_features:
108108
# safari_ios: "10.3"
109109
- api.Node.getRootNode
110110

111+
# baseline: high
112+
# baseline_low_date: 2021-11-02
113+
# baseline_high_date: 2024-05-02
114+
# support:
115+
# chrome: "53"
116+
# chrome_android: "53"
117+
# edge: "79"
118+
# firefox: "94"
119+
# firefox_android: "94"
120+
# safari: "13.1"
121+
# safari_ios: "13.4"
122+
- api.Element.attachShadow.options_delegatesFocus_parameter
123+
124+
# baseline: high
125+
# baseline_low_date: 2021-11-02
126+
# baseline_high_date: 2024-05-02
127+
# support:
128+
# chrome: "53"
129+
# chrome_android: "53"
130+
# edge: "79"
131+
# firefox: "94"
132+
# firefox_android: "94"
133+
# safari: "15"
134+
# safari_ios: "15"
135+
- api.ShadowRoot.delegatesFocus
136+
111137
# baseline: low
112138
# baseline_low_date: 2024-04-18
113139
# support:
@@ -118,4 +144,24 @@ compat_features:
118144
# firefox_android: "123"
119145
# safari: "17.4"
120146
# safari_ios: "17.4"
147+
- api.Element.attachShadow.options_clonable_parameter
121148
- api.ShadowRoot.clonable
149+
150+
# baseline: low
151+
# baseline_low_date: 2024-09-16
152+
# support:
153+
# chrome: "125"
154+
# chrome_android: "125"
155+
# edge: "125"
156+
# firefox: "128"
157+
# firefox_android: "128"
158+
# safari: "18"
159+
# safari_ios: "18"
160+
- api.ShadowRoot.serializable
161+
162+
# baseline: false
163+
# support:
164+
# chrome: "125"
165+
# chrome_android: "125"
166+
# edge: "125"
167+
- api.Element.attachShadow.options_serializable_parameter

0 commit comments

Comments
 (0)