| { |
| "api": { |
| "ShadowRoot": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot", |
| "spec_url": "https://dom.spec.whatwg.org/#interface-shadowroot", |
| "tags": [ |
| "web-features:shadow-dom" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "53" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "63" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "10" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "activeElement": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/activeElement", |
| "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#dom-documentorshadowroot-activeelement-dev", |
| "support": { |
| "chrome": { |
| "version_added": "53" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "63" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "10" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "adoptedStyleSheets": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/adoptedStyleSheets", |
| "spec_url": "https://drafts.csswg.org/cssom/#dom-documentorshadowroot-adoptedstylesheets", |
| "tags": [ |
| "web-features:constructed-stylesheets" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "73" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "101" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": { |
| "version_added": "50" |
| }, |
| "safari": { |
| "version_added": "16.4" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "clonable": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/clonable", |
| "spec_url": "https://dom.spec.whatwg.org/#dom-shadowroot-clonable", |
| "tags": [ |
| "web-features:shadow-dom" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "124" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "123" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "17.4" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "delegatesFocus": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/delegatesFocus", |
| "spec_url": "https://dom.spec.whatwg.org/#shadowroot-delegates-focus", |
| "support": { |
| "chrome": { |
| "version_added": "53" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "94" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "15" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "elementFromPoint": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/elementFromPoint", |
| "support": { |
| "chrome": { |
| "version_added": "53", |
| "notes": "Before Chrome 66, this method returned <code>null</code> when the element was a child of a host node. See <a href='https://crbug.com/759947'>bug 759947</a>." |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "79" |
| }, |
| "firefox": { |
| "version_added": "63" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "10.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": false, |
| "deprecated": false |
| } |
| } |
| }, |
| "elementsFromPoint": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/elementsFromPoint", |
| "support": { |
| "chrome": { |
| "version_added": "53", |
| "notes": "Before Chrome 66, this method returned <code>null</code> when the element was a child of a host node. See <a href='https://crbug.com/759947'>bug 759947</a>." |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "79" |
| }, |
| "firefox": { |
| "version_added": "63" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "40" |
| }, |
| "opera_android": { |
| "version_added": "41" |
| }, |
| "safari": { |
| "version_added": "11.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": false, |
| "deprecated": false |
| } |
| } |
| }, |
| "fullscreenElement": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/fullscreenElement", |
| "spec_url": "https://fullscreen.spec.whatwg.org/#ref-for-dom-document-fullscreenelementâ‘¡", |
| "tags": [ |
| "web-features:fullscreen" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "71" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": [ |
| { |
| "version_added": "64" |
| }, |
| { |
| "alternative_name": "mozFullScreenElement", |
| "version_added": "63" |
| } |
| ], |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "16.4" |
| }, |
| "safari_ios": { |
| "version_added": "16.4", |
| "partial_implementation": true, |
| "notes": [ |
| "Only available on iPad, not on iPhone.", |
| "Shows an overlay button which can not be disabled. Swiping down exits fullscreen mode, making it unsuitable for some use cases like games." |
| ] |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "getAnimations": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/getAnimations", |
| "spec_url": "https://drafts.csswg.org/web-animations-1/#dom-documentorshadowroot-getanimations", |
| "support": { |
| "chrome": { |
| "version_added": "84" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "75" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "14" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "getHTML": { |
| "__compat": { |
| "spec_url": "https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-shadowroot-gethtml", |
| "support": { |
| "chrome": { |
| "version_added": "125" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false, |
| "impl_url": "https://bugzil.la/1886630" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false, |
| "impl_url": "https://webkit.org/b/271343" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": true, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "getSelection": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "53" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": false, |
| "deprecated": false |
| } |
| } |
| }, |
| "host": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/host", |
| "spec_url": "https://dom.spec.whatwg.org/#dom-shadowroot-host", |
| "tags": [ |
| "web-features:shadow-dom" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "53" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "63" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "10" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "innerHTML": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/innerHTML", |
| "spec_url": "https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-shadowroot-innerhtml", |
| "support": { |
| "chrome": { |
| "version_added": "53" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "63" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "10" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "mode": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/mode", |
| "spec_url": "https://dom.spec.whatwg.org/#dom-shadowroot-mode", |
| "tags": [ |
| "web-features:shadow-dom" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "53" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "63" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "10.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "pictureInPictureElement": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/pictureInPictureElement", |
| "spec_url": "https://w3c.github.io/picture-in-picture/#ref-for-dom-documentorshadowroot-pictureinpictureelement①⑤", |
| "tags": [ |
| "web-features:picture-in-picture" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "69" |
| }, |
| "chrome_android": { |
| "version_added": "105" |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "13.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "pointerLockElement": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/pointerLockElement", |
| "spec_url": "https://w3c.github.io/pointerlock/#dom-documentorshadowroot-pointerlockelement", |
| "tags": [ |
| "web-features:pointer-lock" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "53" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "63" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "10.1" |
| }, |
| "safari_ios": { |
| "version_added": false |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "serializable": { |
| "__compat": { |
| "spec_url": "https://dom.spec.whatwg.org/#dom-shadowroot-serializable", |
| "support": { |
| "chrome": { |
| "version_added": "125" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": true, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "setHTMLUnsafe": { |
| "__compat": { |
| "spec_url": "https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-shadowroot-sethtmlunsafe", |
| "support": { |
| "chrome": { |
| "version_added": "124" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "123" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "17.4" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "slotAssignment": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/slotAssignment", |
| "spec_url": "https://dom.spec.whatwg.org/#dom-shadowroot-slotassignment", |
| "tags": [ |
| "web-features:slot" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "86" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "92" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "16.4" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "styleSheets": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/styleSheets", |
| "spec_url": "https://drafts.csswg.org/cssom/#dom-documentorshadowroot-stylesheets", |
| "support": { |
| "chrome": { |
| "version_added": "53" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "63" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "12.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| } |
| } |
| } |