diff --git a/api/DedicatedWorkerGlobalScope.json b/api/DedicatedWorkerGlobalScope.json
index a9e25a69537935..9967be4c72ea64 100644
--- a/api/DedicatedWorkerGlobalScope.json
+++ b/api/DedicatedWorkerGlobalScope.json
@@ -155,7 +155,10 @@
"__compat": {
"description": "message
event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/message_event",
- "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-message",
+ "spec_url": [
+ "https://html.spec.whatwg.org/multipage/indices.html#event-message",
+ "https://html.spec.whatwg.org/multipage/workers.html#handler-dedicatedworkerglobalscope-onmessage"
+ ],
"support": {
"chrome": {
"version_added": "4"
@@ -208,7 +211,10 @@
"__compat": {
"description": "messageerror
event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/messageerror_event",
- "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-messageerror",
+ "spec_url": [
+ "https://html.spec.whatwg.org/multipage/indices.html#event-messageerror",
+ "https://html.spec.whatwg.org/multipage/workers.html#handler-dedicatedworkerglobalscope-onmessageerror"
+ ],
"support": {
"chrome": {
"version_added": "60"
@@ -311,112 +317,6 @@
}
}
},
- "onmessage": {
- "__compat": {
- "mdn_url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/onmessage",
- "spec_url": "https://html.spec.whatwg.org/multipage/workers.html#handler-dedicatedworkerglobalscope-onmessage",
- "support": {
- "chrome": {
- "version_added": "4"
- },
- "chrome_android": {
- "version_added": "18"
- },
- "deno": {
- "version_added": "1.0"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": "3.5"
- },
- "firefox_android": {
- "version_added": "4"
- },
- "ie": {
- "version_added": "10"
- },
- "opera": {
- "version_added": "10.6"
- },
- "opera_android": {
- "version_added": "11"
- },
- "safari": {
- "version_added": "4"
- },
- "safari_ios": {
- "version_added": "5"
- },
- "samsunginternet_android": {
- "version_added": "1.0"
- },
- "webview_android": {
- "version_added": "4.4"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
- "onmessageerror": {
- "__compat": {
- "mdn_url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/onmessageerror",
- "spec_url": "https://html.spec.whatwg.org/multipage/workers.html#handler-dedicatedworkerglobalscope-onmessageerror",
- "support": {
- "chrome": {
- "version_added": "60"
- },
- "chrome_android": {
- "version_added": "60"
- },
- "deno": {
- "version_added": "1.0"
- },
- "edge": {
- "version_added": "18"
- },
- "firefox": {
- "version_added": "57"
- },
- "firefox_android": {
- "version_added": "57"
- },
- "ie": {
- "version_added": false
- },
- "opera": {
- "version_added": "47"
- },
- "opera_android": {
- "version_added": "44"
- },
- "safari": {
- "version_added": false,
- "notes": "See bug 171216."
- },
- "safari_ios": {
- "version_added": false,
- "notes": "See bug 171216."
- },
- "samsunginternet_android": {
- "version_added": "8.0"
- },
- "webview_android": {
- "version_added": "60"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
"postMessage": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/postMessage",
diff --git a/api/ServiceWorkerContainer.json b/api/ServiceWorkerContainer.json
index ae77c17ab5aac7..10089e292d9c3c 100644
--- a/api/ServiceWorkerContainer.json
+++ b/api/ServiceWorkerContainer.json
@@ -250,110 +250,70 @@
}
}
},
- "oncontrollerchange": {
+ "messageerror_event": {
"__compat": {
- "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/oncontrollerchange",
- "spec_url": "https://w3c.github.io/ServiceWorker/#dom-serviceworkercontainer-oncontrollerchange",
+ "description": "messageerror
event",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/messageerror_event",
+ "spec_url": "https://w3c.github.io/ServiceWorker/#dom-serviceworkerglobalscope-onmessageerror",
"support": {
"chrome": {
- "version_added": "40"
+ "version_added": "80"
},
"chrome_android": {
- "version_added": "40"
- },
- "edge": {
- "version_added": "17"
+ "version_added": "80"
},
+ "edge": [
+ {
+ "version_added": "80"
+ },
+ {
+ "version_added": "17",
+ "version_removed": "79"
+ }
+ ],
"firefox": {
- "version_added": "44",
- "notes": "Extended Support Releases (ESR) before Firefox 78 ESR do not support service workers and the Push API."
+ "version_added": "65"
},
"firefox_android": {
- "version_added": "44"
+ "version_added": "65"
},
"ie": {
"version_added": false
},
"opera": {
- "version_added": "27"
+ "version_added": "67"
},
"opera_android": {
- "version_added": "27"
+ "version_added": "57"
},
"safari": {
- "version_added": "11.1"
+ "version_added": "11.1",
+ "partial_implementation": true,
+ "notes": "Although the onmessageerror
property is supported, the messageerror
event is never fired. See bug 171216."
},
"safari_ios": {
- "version_added": "11.3"
+ "version_added": "11.3",
+ "partial_implementation": true,
+ "notes": "Although the onmessageerror
property is supported, the messageerror
event is never fired. See bug 171216."
},
"samsunginternet_android": {
- "version_added": "4.0"
+ "version_added": "13.0"
},
"webview_android": {
- "version_added": "40"
+ "version_added": "80"
}
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
- "onerror": {
- "__compat": {
- "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/onerror",
- "support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": "44",
- "notes": "See bug 1714533."
- },
- "firefox_android": {
- "version_added": "44",
- "notes": "See bug 1714533."
- },
- "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": false,
- "standard_track": false,
- "deprecated": true
- }
- }
- },
- "onmessage": {
+ "oncontrollerchange": {
"__compat": {
- "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/onmessage",
- "spec_url": "https://w3c.github.io/ServiceWorker/#dom-serviceworkerglobalscope-onmessage",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/oncontrollerchange",
+ "spec_url": "https://w3c.github.io/ServiceWorker/#dom-serviceworkercontainer-oncontrollerchange",
"support": {
"chrome": {
"version_added": "40"
@@ -400,62 +360,53 @@
}
}
},
- "onmessageerror": {
+ "onerror": {
"__compat": {
- "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/onmessageerror",
- "spec_url": "https://w3c.github.io/ServiceWorker/#dom-serviceworkerglobalscope-onmessageerror",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/onerror",
"support": {
"chrome": {
- "version_added": "80"
+ "version_added": false
},
"chrome_android": {
- "version_added": "80"
+ "version_added": false
+ },
+ "edge": {
+ "version_added": false
},
- "edge": [
- {
- "version_added": "80"
- },
- {
- "version_added": "17",
- "version_removed": "79"
- }
- ],
"firefox": {
- "version_added": "65"
+ "version_added": "44",
+ "notes": "See bug 1714533."
},
"firefox_android": {
- "version_added": "65"
+ "version_added": "44",
+ "notes": "See bug 1714533."
},
"ie": {
"version_added": false
},
"opera": {
- "version_added": "67"
+ "version_added": false
},
"opera_android": {
- "version_added": "57"
+ "version_added": false
},
"safari": {
- "version_added": "11.1",
- "partial_implementation": true,
- "notes": "Although the onmessageerror
property is supported, the messageerror
event is never fired. See bug 171216."
+ "version_added": false
},
"safari_ios": {
- "version_added": "11.3",
- "partial_implementation": true,
- "notes": "Although the onmessageerror
property is supported, the messageerror
event is never fired. See bug 171216."
+ "version_added": false
},
"samsunginternet_android": {
- "version_added": "13.0"
+ "version_added": false
},
"webview_android": {
- "version_added": "80"
+ "version_added": false
}
},
"status": {
"experimental": false,
- "standard_track": true,
- "deprecated": false
+ "standard_track": false,
+ "deprecated": true
}
}
},
diff --git a/api/Window.json b/api/Window.json
index b030bc43502246..fdc43191855bdf 100644
--- a/api/Window.json
+++ b/api/Window.json
@@ -3437,7 +3437,10 @@
"__compat": {
"description": "message
event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/message_event",
- "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-message",
+ "spec_url": [
+ "https://html.spec.whatwg.org/multipage/indices.html#event-message",
+ "https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onmessage"
+ ],
"support": {
"chrome": {
"version_added": "60"
@@ -3487,7 +3490,10 @@
"__compat": {
"description": "messageerror
event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/messageerror_event",
- "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-messageerror",
+ "spec_url": [
+ "https://html.spec.whatwg.org/multipage/indices.html#event-messageerror",
+ "https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onmessageerror"
+ ],
"support": {
"chrome": {
"version_added": "60"
diff --git a/api/WindowEventHandlers.json b/api/WindowEventHandlers.json
index de0630b2996749..2f92f67bd7e2d9 100644
--- a/api/WindowEventHandlers.json
+++ b/api/WindowEventHandlers.json
@@ -293,106 +293,6 @@
}
}
},
- "onmessage": {
- "__compat": {
- "mdn_url": "https://developer.mozilla.org/docs/Web/API/WindowEventHandlers/onmessage",
- "spec_url": "https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onmessage",
- "support": {
- "chrome": {
- "version_added": "60"
- },
- "chrome_android": {
- "version_added": "60"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": "9"
- },
- "firefox_android": {
- "version_added": "9"
- },
- "ie": {
- "version_added": "8"
- },
- "opera": {
- "version_added": "47"
- },
- "opera_android": {
- "version_added": "44"
- },
- "safari": {
- "version_added": "4"
- },
- "safari_ios": {
- "version_added": "4"
- },
- "samsunginternet_android": {
- "version_added": "8.0"
- },
- "webview_android": {
- "version_added": "60"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
- "onmessageerror": {
- "__compat": {
- "mdn_url": "https://developer.mozilla.org/docs/Web/API/WindowEventHandlers/onmessageerror",
- "spec_url": "https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onmessageerror",
- "support": {
- "chrome": {
- "version_added": "60"
- },
- "chrome_android": {
- "version_added": "60"
- },
- "edge": {
- "version_added": "18"
- },
- "firefox": {
- "version_added": "57"
- },
- "firefox_android": {
- "version_added": "57"
- },
- "ie": {
- "version_added": false
- },
- "opera": {
- "version_added": "47"
- },
- "opera_android": {
- "version_added": "44"
- },
- "safari": {
- "version_added": false,
- "notes": "See bug 171216."
- },
- "safari_ios": {
- "version_added": false,
- "notes": "See bug 171216."
- },
- "samsunginternet_android": {
- "version_added": "8.0"
- },
- "webview_android": {
- "version_added": "60"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
"onoffline": {
"__compat": {
"spec_url": "https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onoffline",
diff --git a/api/Worker.json b/api/Worker.json
index 69e5daf4b5cbda..1f4c47856f36f4 100644
--- a/api/Worker.json
+++ b/api/Worker.json
@@ -542,118 +542,6 @@
}
}
},
- "onmessage": {
- "__compat": {
- "mdn_url": "https://developer.mozilla.org/docs/Web/API/Worker/onmessage",
- "spec_url": "https://html.spec.whatwg.org/multipage/workers.html#handler-worker-onmessage",
- "support": {
- "chrome": {
- "version_added": "4"
- },
- "chrome_android": {
- "version_added": "18"
- },
- "deno": {
- "version_added": "1.0"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": "3.5"
- },
- "firefox_android": {
- "version_added": "4"
- },
- "ie": {
- "version_added": "10"
- },
- "nodejs": {
- "version_added": false
- },
- "opera": {
- "version_added": "10.6"
- },
- "opera_android": {
- "version_added": "11"
- },
- "safari": {
- "version_added": "4"
- },
- "safari_ios": {
- "version_added": "5"
- },
- "samsunginternet_android": {
- "version_added": "1.0"
- },
- "webview_android": {
- "version_added": "4.4"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
- "onmessageerror": {
- "__compat": {
- "mdn_url": "https://developer.mozilla.org/docs/Web/API/Worker/onmessageerror",
- "spec_url": "https://html.spec.whatwg.org/multipage/workers.html#handler-worker-onmessageerror",
- "support": {
- "chrome": {
- "version_added": "60"
- },
- "chrome_android": {
- "version_added": "60"
- },
- "deno": {
- "version_added": "1.0"
- },
- "edge": {
- "version_added": "18"
- },
- "firefox": {
- "version_added": "57"
- },
- "firefox_android": {
- "version_added": "57"
- },
- "ie": {
- "version_added": false
- },
- "nodejs": {
- "version_added": false
- },
- "opera": {
- "version_added": "47"
- },
- "opera_android": {
- "version_added": "44"
- },
- "safari": {
- "version_added": false,
- "notes": "See bug 171216."
- },
- "safari_ios": {
- "version_added": false,
- "notes": "See bug 171216."
- },
- "samsunginternet_android": {
- "version_added": "8.0"
- },
- "webview_android": {
- "version_added": "60"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
"postMessage": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Worker/postMessage",