{ "api": { "DocumentOrShadowRoot": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot", "support": { "chrome": { "version_added": "53" }, "chrome_android": { "version_added": "53" }, "edge": { "version_added": "12" }, "firefox": { "version_added": true }, "firefox_android": { "version_added": true }, "ie": { "version_added": true }, "opera": { "version_added": "40" }, "opera_android": { "version_added": "41" }, "safari": { "version_added": true }, "safari_ios": { "version_added": true }, "samsunginternet_android": { "version_added": "6.0" }, "webview_android": { "version_added": "53" } }, "status": { "experimental": true, "standard_track": true, "deprecated": false } }, "activeElement": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/activeElement", "support": { "chrome": { "version_added": "53" }, "chrome_android": { "version_added": "53" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "63" }, "firefox_android": { "version_added": "63" }, "ie": { "version_added": "4" }, "opera": { "version_added": "40" }, "opera_android": { "version_added": "41" }, "safari": { "version_added": "4" }, "safari_ios": { "version_added": "3.2" }, "samsunginternet_android": { "version_added": "6.0" }, "webview_android": { "version_added": "53" } }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } }, "adoptedStyleSheets": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/adoptedStyleSheets", "support": { "chrome": { "version_added": "73" }, "chrome_android": { "version_added": "73" }, "edge": { "version_added": "79" }, "firefox": { "version_added": false }, "firefox_android": { "version_added": false }, "ie": { "version_added": false }, "opera": { "version_added": "60" }, "opera_android": { "version_added": "50" }, "safari": { "version_added": false }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": "11.0" }, "webview_android": { "version_added": "73" } }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } }, "caretPositionFromPoint": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/caretPositionFromPoint", "support": { "chrome": { "version_added": false }, "chrome_android": { "version_added": false }, "edge": { "version_added": false }, "firefox": { "version_added": "20" }, "firefox_android": { "version_added": "20" }, "ie": { "version_added": false }, "opera": { "version_added": false }, "opera_android": { "version_added": false }, "safari": { "version_added": true }, "safari_ios": { "version_added": true }, "samsunginternet_android": { "version_added": false }, "webview_android": { "version_added": false } }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } }, "elementFromPoint": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/elementFromPoint", "support": { "chrome": { "version_added": "53", "notes": "Before Chrome 66, this method returned null when the element was a child of a host node. See issue 759947." }, "chrome_android": { "version_added": "53", "notes": "Before Chrome 66, this method returned null when the element was a child of a host node. See issue 759947." }, "edge": { "version_added": "12" }, "firefox": { "version_added": "63" }, "firefox_android": { "version_added": "63" }, "ie": { "version_added": true }, "opera": { "version_added": "40" }, "opera_android": { "version_added": "41" }, "safari": { "version_added": true }, "safari_ios": { "version_added": true }, "samsunginternet_android": { "version_added": "6.0", "notes": "Before Samsung Internet 9.0, this method returned null when the element was a child of a host node. See issue 759947." }, "webview_android": { "version_added": "53", "notes": "Before WebView 66, this method returned null when the element was a child of a host node. See issue 759947." } }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } }, "elementsFromPoint": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/elementsFromPoint", "support": { "chrome": { "version_added": "53", "notes": "Before Chrome 66, this method returned null when the element was a child of a host node. See issue 759947." }, "chrome_android": { "version_added": "53", "notes": "Before Chrome 66, this method returned null when the element was a child of a host node. See issue 759947." }, "edge": { "version_added": "12", "alternative_name": "msElementsFromPoint", "notes": "Returns a NodeList instead of an array. See the MSDN documentation. Returns null when the point provided has no elements beneath it (e.g., when given a point outside the document)." }, "firefox": { "version_added": "63" }, "firefox_android": { "version_added": "63" }, "ie": { "version_added": "10", "alternative_name": "msElementsFromPoint", "notes": "Returns a NodeList instead of an array. See the MSDN documentation. Returns null when the point provided has no elements beneath it (e.g., when given a point outside the document)." }, "opera": { "version_added": "40" }, "opera_android": { "version_added": "41" }, "safari": { "version_added": "12" }, "safari_ios": { "version_added": "12" }, "samsunginternet_android": { "version_added": "6.0", "notes": "Before Samsung Internet 9.0, this method returned null when the element was a child of a host node. See issue 759947." }, "webview_android": { "version_added": "53", "notes": "Before WebView 66, this method returned null when the element was a child of a host node. See issue 759947." } }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } }, "fullscreenElement": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/fullscreenElement", "support": { "chrome": { "version_added": "53", "prefix": "webkit" }, "chrome_android": { "version_added": "53", "prefix": "webkit" }, "edge": [ { "version_added": "≤18", "prefix": "webkit" }, { "version_added": "12", "prefix": "ms" } ], "firefox": [ { "version_added": "64" }, { "version_added": "47", "version_removed": "65", "flags": [ { "type": "preference", "name": "full-screen-api.unprefix.enabled", "value_to_set": "true" } ] }, { "version_added": "9", "version_removed": "65", "alternative_name": "mozFullScreenElement" } ], "firefox_android": [ { "version_added": "64" }, { "version_added": "47", "version_removed": "65", "flags": [ { "type": "preference", "name": "full-screen-api.unprefix.enabled", "value_to_set": "true" } ] }, { "version_added": "9", "version_removed": "65", "alternative_name": "mozFullScreenElement" } ], "ie": { "version_added": true, "prefix": "ms" }, "opera": { "version_added": "40", "prefix": "webkit" }, "opera_android": { "version_added": "41", "prefix": "webkit" }, "safari": { "version_added": true, "prefix": "webkit" }, "safari_ios": { "version_added": "12", "alternative_name": "webkitFullscreenElement", "partial_implementation": true, "notes": "Full-screen mode is only supported on the iPad." }, "samsunginternet_android": { "version_added": "6.0", "prefix": "webkit" }, "webview_android": { "version_added": "53", "prefix": "webkit" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "getSelection": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/getSelection", "support": { "chrome": { "version_added": "53" }, "chrome_android": { "version_added": "53" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "63" }, "firefox_android": { "version_added": "63" }, "ie": { "version_added": true }, "opera": { "version_added": "40" }, "opera_android": { "version_added": "41" }, "safari": { "version_added": true }, "safari_ios": { "version_added": true }, "samsunginternet_android": { "version_added": "6.0" }, "webview_android": { "version_added": "53" } }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } }, "nodeFromPoint": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/nodeFromPoint", "support": { "chrome": { "version_added": false }, "chrome_android": { "version_added": false }, "edge": { "version_added": false }, "firefox": { "version_added": false, "notes": "Implemented in Firefox but currently only works in chrome code." }, "firefox_android": { "version_added": false, "notes": "Implemented in Firefox but currently only works in chrome code." }, "ie": { "version_added": false }, "opera": { "version_added": false }, "opera_android": { "version_added": false }, "safari": { "version_added": false }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": false }, "webview_android": { "version_added": false } }, "status": { "experimental": true, "standard_track": false, "deprecated": false } } }, "nodesFromPoint": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/nodesFromPoint", "support": { "chrome": { "version_added": false }, "chrome_android": { "version_added": false }, "edge": { "version_added": false }, "firefox": { "version_added": false, "notes": "Implemented in Firefox but currently only works in chrome code." }, "firefox_android": { "version_added": false, "notes": "Implemented in Firefox but currently only works in chrome code." }, "ie": { "version_added": false }, "opera": { "version_added": false }, "opera_android": { "version_added": false }, "safari": { "version_added": false }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": false }, "webview_android": { "version_added": false } }, "status": { "experimental": true, "standard_track": false, "deprecated": false } } }, "pointerLockElement": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/pointerLockElement", "support": { "chrome": { "version_added": "53" }, "chrome_android": { "version_added": "53" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "63" }, "firefox_android": { "version_added": "63" }, "ie": { "version_added": true }, "opera": { "version_added": "40" }, "opera_android": { "version_added": "41" }, "safari": { "version_added": true }, "safari_ios": { "version_added": true }, "samsunginternet_android": { "version_added": "6.0" }, "webview_android": { "version_added": "53" } }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } }, "styleSheets": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/styleSheets", "support": { "chrome": { "version_added": "53" }, "chrome_android": { "version_added": "53" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "63" }, "firefox_android": { "version_added": "63" }, "ie": { "version_added": true }, "opera": { "version_added": "40" }, "opera_android": { "version_added": "41" }, "safari": { "version_added": true }, "safari_ios": { "version_added": true }, "samsunginternet_android": { "version_added": "6.0" }, "webview_android": { "version_added": "53" } }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } } } } }