Skip to content

Commit 366cd46

Browse files
authored
Adapt ShadowRoot API to new events structure (mdn#15201)
1 parent d38eea0 commit 366cd46

File tree

1 file changed

+131
-48
lines changed

1 file changed

+131
-48
lines changed

api/ShadowRoot.json

Lines changed: 131 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -291,54 +291,6 @@
291291
}
292292
}
293293
},
294-
"onslotchange": {
295-
"__compat": {
296-
"spec_url": "https://dom.spec.whatwg.org/#dom-shadowroot-onslotchange",
297-
"support": {
298-
"chrome": {
299-
"version_added": "97"
300-
},
301-
"chrome_android": {
302-
"version_added": "97"
303-
},
304-
"edge": {
305-
"version_added": "97"
306-
},
307-
"firefox": {
308-
"version_added": "93"
309-
},
310-
"firefox_android": {
311-
"version_added": "93"
312-
},
313-
"ie": {
314-
"version_added": false
315-
},
316-
"opera": {
317-
"version_added": "83"
318-
},
319-
"opera_android": {
320-
"version_added": false
321-
},
322-
"safari": {
323-
"version_added": "14.1"
324-
},
325-
"safari_ios": {
326-
"version_added": "14.5"
327-
},
328-
"samsunginternet_android": {
329-
"version_added": false
330-
},
331-
"webview_android": {
332-
"version_added": "97"
333-
}
334-
},
335-
"status": {
336-
"experimental": false,
337-
"standard_track": true,
338-
"deprecated": false
339-
}
340-
}
341-
},
342294
"slotAssignment": {
343295
"__compat": {
344296
"spec_url": "https://dom.spec.whatwg.org/#dom-shadowroot-slotassignment",
@@ -386,6 +338,137 @@
386338
"deprecated": false
387339
}
388340
}
341+
},
342+
"slotchange_event": {
343+
"__compat": {
344+
"description": "<code>slotchange</code> event",
345+
"spec_url": "https://dom.spec.whatwg.org/#dom-shadowroot-onslotchange",
346+
"support": {
347+
"chrome": [
348+
{
349+
"version_added": "97"
350+
},
351+
{
352+
"version_added": "53",
353+
"version_removed": "97",
354+
"partial_implementation": true,
355+
"notes": "The <code>onslotchange</code> event handler property is not supported."
356+
}
357+
],
358+
"chrome_android": [
359+
{
360+
"version_added": "97"
361+
},
362+
{
363+
"version_added": "53",
364+
"version_removed": "97",
365+
"partial_implementation": true,
366+
"notes": "The <code>onslotchange</code> event handler property is not supported."
367+
}
368+
],
369+
"edge": [
370+
{
371+
"version_added": "97"
372+
},
373+
{
374+
"version_added": "79",
375+
"version_removed": "97",
376+
"partial_implementation": true,
377+
"notes": "The <code>onslotchange</code> event handler property is not supported."
378+
}
379+
],
380+
"firefox": [
381+
{
382+
"version_added": "93"
383+
},
384+
{
385+
"version_added": "63",
386+
"version_removed": "93",
387+
"partial_implementation": true,
388+
"notes": "The <code>onslotchange</code> event handler property is not supported."
389+
}
390+
],
391+
"firefox_android": [
392+
{
393+
"version_added": "93"
394+
},
395+
{
396+
"version_added": "79",
397+
"version_removed": "97",
398+
"partial_implementation": true,
399+
"notes": "The <code>onslotchange</code> event handler property is not supported."
400+
}
401+
],
402+
"ie": {
403+
"version_added": false
404+
},
405+
"opera": [
406+
{
407+
"version_added": "83"
408+
},
409+
{
410+
"version_added": "40",
411+
"version_removed": "83",
412+
"partial_implementation": true,
413+
"notes": "The <code>onslotchange</code> event handler property is not supported."
414+
}
415+
],
416+
"opera_android": [
417+
{
418+
"version_added": "68"
419+
},
420+
{
421+
"version_added": "41",
422+
"version_removed": "68",
423+
"partial_implementation": true,
424+
"notes": "The <code>onslotchange</code> event handler property is not supported."
425+
}
426+
],
427+
"safari": [
428+
{
429+
"version_added": "14.1"
430+
},
431+
{
432+
"version_added": "10.1",
433+
"version_removed": "14.1",
434+
"partial_implementation": true,
435+
"notes": "The <code>onslotchange</code> event handler property is not supported."
436+
}
437+
],
438+
"safari_ios": [
439+
{
440+
"version_added": "14.5"
441+
},
442+
{
443+
"version_added": "10.3",
444+
"version_removed": "14.5",
445+
"partial_implementation": true,
446+
"notes": "The <code>onslotchange</code> event handler property is not supported."
447+
}
448+
],
449+
"samsunginternet_android": {
450+
"version_added": "6.0",
451+
"partial_implementation": true,
452+
"notes": "The <code>onslotchange</code> event handler property is not supported."
453+
},
454+
"webview_android": [
455+
{
456+
"version_added": "97"
457+
},
458+
{
459+
"version_added": "53",
460+
"version_removed": "97",
461+
"partial_implementation": true,
462+
"notes": "The <code>onslotchange</code> event handler property is not supported."
463+
}
464+
]
465+
},
466+
"status": {
467+
"experimental": false,
468+
"standard_track": true,
469+
"deprecated": false
470+
}
471+
}
389472
}
390473
}
391474
}

0 commit comments

Comments
 (0)