From 1616a9d4319a491cc7e056efda72ca840bb677b7 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Thu, 24 Nov 2022 07:05:35 -0800 Subject: [PATCH 1/3] Add missing api.HTMLScriptElement.blocking feature This PR is a part of a project to add missing interfaces and interface features to BCD that are from an active spec (including WICG specs) and is supported in at least one browser. This particular PR adds the missing `blocking` member of the HTMLScriptElement API, populating the results using data from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v6.3.0). Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/HTMLScriptElement/blocking _Check out the [collector's guide on how to review this PR](https://github.com/GooborgStudios/mdn-bcd-collector#reviewing-bcd-changes)._ --- api/HTMLScriptElement.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/api/HTMLScriptElement.json b/api/HTMLScriptElement.json index 8f8559ab4a401..ace25bb79e2b7 100644 --- a/api/HTMLScriptElement.json +++ b/api/HTMLScriptElement.json @@ -80,6 +80,38 @@ } } }, + "blocking": { + "__compat": { + "support": { + "chrome": { + "version_added": "105" + }, + "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 + } + } + }, "charset": { "__compat": { "spec_url": "https://html.spec.whatwg.org/multipage/obsolete.html#dom-script-charset", From 279c7c8ab2e821c7764793f7b7d9872689b39d75 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Fri, 25 Nov 2022 14:10:53 -0800 Subject: [PATCH 2/3] Add spec URL --- api/HTMLScriptElement.json | 1 + 1 file changed, 1 insertion(+) diff --git a/api/HTMLScriptElement.json b/api/HTMLScriptElement.json index ace25bb79e2b7..c90fa712326dc 100644 --- a/api/HTMLScriptElement.json +++ b/api/HTMLScriptElement.json @@ -82,6 +82,7 @@ }, "blocking": { "__compat": { + "spec_url": "https://html.spec.whatwg.org/multipage/semantics.html#attr-style-blocking", "support": { "chrome": { "version_added": "105" From 0841b0cff530d00d06830d774cf2c44dffafd9b9 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Fri, 25 Nov 2022 16:39:05 -0800 Subject: [PATCH 3/3] Update api/HTMLScriptElement.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Philip Jägenstedt --- api/HTMLScriptElement.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/HTMLScriptElement.json b/api/HTMLScriptElement.json index c90fa712326dc..5fa844a02f9aa 100644 --- a/api/HTMLScriptElement.json +++ b/api/HTMLScriptElement.json @@ -82,7 +82,7 @@ }, "blocking": { "__compat": { - "spec_url": "https://html.spec.whatwg.org/multipage/semantics.html#attr-style-blocking", + "spec_url": "https://html.spec.whatwg.org/multipage/semantics.html#attr-script-blocking", "support": { "chrome": { "version_added": "105"