From b2e3da1b1168442b9280c0245949b867aaf95d50 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 6 Sep 2022 06:50:44 -0700 Subject: [PATCH 1/3] Move api.Element.openOrClosedShadowRoot to webext/ --- api/Element.json | 34 ------------------------------- webextensions/api/dom.json | 41 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 34 deletions(-) create mode 100644 webextensions/api/dom.json diff --git a/api/Element.json b/api/Element.json index 69b297167b148..41a106f90fccc 100644 --- a/api/Element.json +++ b/api/Element.json @@ -5733,40 +5733,6 @@ } } }, - "openOrClosedShadowRoot": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/openOrClosedShadowRoot", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "63", - "notes": "Available only to WebExtensions." - }, - "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 - } - } - }, "outerHTML": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/outerHTML", diff --git a/webextensions/api/dom.json b/webextensions/api/dom.json new file mode 100644 index 0000000000000..58e23f64dee6b --- /dev/null +++ b/webextensions/api/dom.json @@ -0,0 +1,41 @@ +{ + "webextensions": { + "api": { + "dom": { + "openOrClosedShadowRoot": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/dom/openOrClosedShadowRoot", + "support": { + "chrome": { + "version_added": false + }, + "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": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } + } +} From ef1e8d8010f88296c51f6ae9fb259c9fa5bb8b19 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 6 Sep 2022 07:11:11 -0700 Subject: [PATCH 2/3] Fix data --- webextensions/api/dom.json | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/webextensions/api/dom.json b/webextensions/api/dom.json index 58e23f64dee6b..540181d6c0d32 100644 --- a/webextensions/api/dom.json +++ b/webextensions/api/dom.json @@ -9,29 +9,16 @@ "chrome": { "version_added": false }, - "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": false }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false + "safari_ios": "mirror" } } } From 726607a880da09ad6d4f3c5005b12999c167ae38 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Fri, 9 Sep 2022 10:51:29 -0700 Subject: [PATCH 3/3] Chrome has support --- webextensions/api/dom.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webextensions/api/dom.json b/webextensions/api/dom.json index 540181d6c0d32..de0df9c273373 100644 --- a/webextensions/api/dom.json +++ b/webextensions/api/dom.json @@ -7,7 +7,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/dom/openOrClosedShadowRoot", "support": { "chrome": { - "version_added": false + "version_added": "88" }, "edge": "mirror", "firefox": {