diff --git a/api/WorkerGlobalScope.json b/api/WorkerGlobalScope.json
new file mode 100644
index 00000000000000..bcab6de172bfb5
--- /dev/null
+++ b/api/WorkerGlobalScope.json
@@ -0,0 +1,733 @@
+{
+ "api": {
+ "WorkerGlobalScope": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope",
+ "support": {
+ "webview_android": {
+ "version_added": null
+ },
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": true
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": "3.5"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": "10"
+ },
+ "opera": {
+ "version_added": "10.6"
+ },
+ "opera_android": {
+ "version_added": "11.5"
+ },
+ "safari": {
+ "version_added": "4"
+ },
+ "safari_ios": {
+ "version_added": "5.1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ },
+ "location": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/location",
+ "support": {
+ "webview_android": {
+ "version_added": null
+ },
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": "40"
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": "3.5"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": true
+ },
+ "opera": {
+ "version_added": "11.5"
+ },
+ "opera_android": {
+ "version_added": true
+ },
+ "safari": {
+ "version_added": "4"
+ },
+ "safari_ios": {
+ "version_added": "5.1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "navigator": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/navigator",
+ "support": {
+ "webview_android": {
+ "version_added": null
+ },
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": "40"
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": "3.5"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": true
+ },
+ "opera": {
+ "version_added": "11.5"
+ },
+ "opera_android": {
+ "version_added": true
+ },
+ "safari": {
+ "version_added": "4"
+ },
+ "safari_ios": {
+ "version_added": "5.1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "onerror": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/onerror",
+ "support": {
+ "webview_android": {
+ "version_added": null
+ },
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": "40"
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": "3.5"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": true
+ },
+ "opera": {
+ "version_added": "11.5"
+ },
+ "opera_android": {
+ "version_added": true
+ },
+ "safari": {
+ "version_added": "4"
+ },
+ "safari_ios": {
+ "version_added": "5.1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "onlanguagechange": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/onlanguagechange",
+ "support": {
+ "webview_android": {
+ "version_added": null
+ },
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": "40"
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": "3.5"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": true
+ },
+ "opera": {
+ "version_added": "11.5"
+ },
+ "opera_android": {
+ "version_added": true
+ },
+ "safari": {
+ "version_added": "4"
+ },
+ "safari_ios": {
+ "version_added": "5.1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "onoffline": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/onoffline",
+ "support": {
+ "webview_android": {
+ "version_added": true
+ },
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": "40"
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": "29"
+ },
+ "firefox_android": {
+ "version_added": "29"
+ },
+ "ie": {
+ "version_added": null
+ },
+ "opera": {
+ "version_added": null
+ },
+ "opera_android": {
+ "version_added": null
+ },
+ "safari": {
+ "version_added": null
+ },
+ "safari_ios": {
+ "version_added": null
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "ononline": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/ononline",
+ "support": {
+ "webview_android": {
+ "version_added": true
+ },
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": "40"
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": "29"
+ },
+ "firefox_android": {
+ "version_added": "29"
+ },
+ "ie": {
+ "version_added": null
+ },
+ "opera": {
+ "version_added": null
+ },
+ "opera_android": {
+ "version_added": null
+ },
+ "safari": {
+ "version_added": null
+ },
+ "safari_ios": {
+ "version_added": null
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "performance": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/performance",
+ "support": {
+ "webview_android": {
+ "version_added": null
+ },
+ "chrome": {
+ "version_added": true
+ },
+ "chrome_android": {
+ "version_added": true
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": "34"
+ },
+ "firefox_android": {
+ "version_added": "34"
+ },
+ "ie": {
+ "version_added": null
+ },
+ "opera": {
+ "version_added": null
+ },
+ "opera_android": {
+ "version_added": null
+ },
+ "safari": {
+ "version_added": null
+ },
+ "safari_ios": {
+ "version_added": null
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "self": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/self",
+ "support": {
+ "webview_android": {
+ "version_added": null
+ },
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": "40"
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": "3.5"
+ },
+ "firefox_android": {
+ "version_added": "34"
+ },
+ "ie": {
+ "version_added": true
+ },
+ "opera": {
+ "version_added": "11.5"
+ },
+ "opera_android": {
+ "version_added": true
+ },
+ "safari": {
+ "version_added": "4"
+ },
+ "safari_ios": {
+ "version_added": "5.1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "console": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/console",
+ "support": {
+ "webview_android": {
+ "version_added": null
+ },
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": true
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": [
+ {
+ "version_added": "29",
+ "alternative_name": "WorkerConsole"
+ },
+ {
+ "version_added": "30"
+ }
+ ],
+ "firefox_android": [
+ {
+ "version_added": "29",
+ "alternative_name": "WorkerConsole"
+ },
+ {
+ "version_added": "30"
+ }
+ ],
+ "ie": {
+ "version_added": true
+ },
+ "opera": {
+ "version_added": true
+ },
+ "opera_android": {
+ "version_added": null
+ },
+ "safari": {
+ "version_added": true
+ },
+ "safari_ios": {
+ "version_added": null
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": false,
+ "deprecated": true
+ }
+ }
+ },
+ "close": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/close",
+ "support": {
+ "webview_android": {
+ "version_added": null
+ },
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": true
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": "3.5"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": true
+ },
+ "opera": {
+ "version_added": "11.5"
+ },
+ "opera_android": {
+ "version_added": null
+ },
+ "safari": {
+ "version_added": "4"
+ },
+ "safari_ios": {
+ "version_added": null
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": false,
+ "deprecated": true
+ }
+ },
+ "close_moved": {
+ "__compat": {
+ "description": "close()
moved to DedicatedWorkerGlobalScope
and SharedWorkerGlobalScope
",
+ "support": {
+ "webview_android": {
+ "version_added": null
+ },
+ "chrome": {
+ "version_added": null
+ },
+ "chrome_android": {
+ "version_added": null
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": "54"
+ },
+ "firefox_android": {
+ "version_added": "54"
+ },
+ "ie": {
+ "version_added": null
+ },
+ "opera": {
+ "version_added": null
+ },
+ "opera_android": {
+ "version_added": null
+ },
+ "safari": {
+ "version_added": null
+ },
+ "safari_ios": {
+ "version_added": null
+ }
+ }
+ }
+ }
+ },
+ "dump": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/dump",
+ "support": {
+ "webview_android": {
+ "version_added": false
+ },
+ "chrome": {
+ "version_added": false
+ },
+ "chrome_android": {
+ "version_added": false
+ },
+ "edge": {
+ "version_added": false
+ },
+ "edge_mobile": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": false
+ },
+ "opera_android": {
+ "version_added": false
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": false,
+ "deprecated": true
+ }
+ }
+ },
+ "importScripts": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/importScripts",
+ "support": {
+ "webview_android": {
+ "version_added": false
+ },
+ "chrome": {
+ "version_added": true
+ },
+ "chrome_android": {
+ "version_added": true
+ },
+ "edge": {
+ "version_added": false
+ },
+ "edge_mobile": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": false
+ },
+ "opera_android": {
+ "version_added": false
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "onclose": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/onclose",
+ "support": {
+ "webview_android": {
+ "version_added": null
+ },
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": "40"
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": "3.5",
+ "version_removed": "50"
+ },
+ "firefox_android": {
+ "version_added": "4",
+ "version_removed": "50"
+ },
+ "ie": {
+ "version_added": true
+ },
+ "opera": {
+ "version_added": "11.5"
+ },
+ "opera_android": {
+ "version_added": true
+ },
+ "safari": {
+ "version_added": "4"
+ },
+ "safari_ios": {
+ "version_added": "5.1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": false,
+ "deprecated": true
+ }
+ }
+ }
+ }
+ }
+}