Skip to content

Commit f5a9180

Browse files
keithamuscaugner
andauthored
Add HTMLTemplateElement.shadowrootslotassignment attribute (#29457)
* Add shadowrootslotassignment attribute * Apply suggestions from code review Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> --------- Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com>
1 parent 6177588 commit f5a9180

2 files changed

Lines changed: 83 additions & 0 deletions

File tree

api/HTMLTemplateElement.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,48 @@
303303
"deprecated": false
304304
}
305305
}
306+
},
307+
"shadowRootSlotAssignment": {
308+
"__compat": {
309+
"spec_url": "https://html.spec.whatwg.org/multipage/scripting.html#dom-template-shadowrootslotassignment",
310+
"tags": [
311+
"web-features:declarative-shadow-dom"
312+
],
313+
"support": {
314+
"chrome": {
315+
"version_added": false,
316+
"impl_url": "https://crbug.com/493315747"
317+
},
318+
"chrome_android": "mirror",
319+
"edge": "mirror",
320+
"firefox": {
321+
"version_added": "preview",
322+
"flags": [
323+
{
324+
"type": "preference",
325+
"name": "dom.shadowdom.shadowRootSlotAssignment.enabled",
326+
"value_to_set": "true"
327+
}
328+
]
329+
},
330+
"firefox_android": "mirror",
331+
"oculus": "mirror",
332+
"opera": "mirror",
333+
"opera_android": "mirror",
334+
"safari": {
335+
"version_added": "preview"
336+
},
337+
"safari_ios": "mirror",
338+
"samsunginternet_android": "mirror",
339+
"webview_android": "mirror",
340+
"webview_ios": "mirror"
341+
},
342+
"status": {
343+
"experimental": true,
344+
"standard_track": true,
345+
"deprecated": false
346+
}
347+
}
306348
}
307349
}
308350
}

html/elements/template.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,47 @@
278278
"deprecated": false
279279
}
280280
}
281+
},
282+
"shadowrootslotassignment": {
283+
"__compat": {
284+
"spec_url": "https://html.spec.whatwg.org/multipage/scripting.html#attr-template-shadowrootslotassignment",
285+
"tags": [
286+
"web-features:declarative-shadow-dom"
287+
],
288+
"support": {
289+
"chrome": {
290+
"version_added": false
291+
},
292+
"chrome_android": "mirror",
293+
"edge": "mirror",
294+
"firefox": {
295+
"version_added": "preview",
296+
"flags": [
297+
{
298+
"type": "preference",
299+
"name": "dom.shadowdom.shadowRootSlotAssignment.enabled",
300+
"value_to_set": "true"
301+
}
302+
]
303+
},
304+
"firefox_android": "mirror",
305+
"oculus": "mirror",
306+
"opera": "mirror",
307+
"opera_android": "mirror",
308+
"safari": {
309+
"version_added": false
310+
},
311+
"safari_ios": "mirror",
312+
"samsunginternet_android": "mirror",
313+
"webview_android": "mirror",
314+
"webview_ios": "mirror"
315+
},
316+
"status": {
317+
"experimental": true,
318+
"standard_track": true,
319+
"deprecated": false
320+
}
321+
}
281322
}
282323
}
283324
}

0 commit comments

Comments
 (0)