diff options
author | mandreyel <mandreyel@protonmail.com> | 2018-11-13 22:50:03 +0100 |
---|---|---|
committer | mandreyel <mandreyel@protonmail.com> | 2018-11-13 23:10:44 +0100 |
commit | df1a3a7ea3855b125f6c3d83a5cf7e3613966dd8 (patch) | |
tree | c0b29323b4cfcdc67f1d174eab59de9af40ffd6d | |
parent | b1a2b6b5bfe72440059834c67dc28ad422b89a82 (diff) | |
download | servo-df1a3a7ea3855b125f6c3d83a5cf7e3613966dd8.tar.gz servo-df1a3a7ea3855b125f6c3d83a5cf7e3613966dd8.zip |
Update webidl of ServiceWorkerGlobalScope
-rw-r--r-- | components/script/dom/serviceworkerglobalscope.rs | 5 | ||||
-rw-r--r-- | components/script/dom/webidls/ServiceWorkerGlobalScope.webidl | 4 |
2 files changed, 6 insertions, 3 deletions
diff --git a/components/script/dom/serviceworkerglobalscope.rs b/components/script/dom/serviceworkerglobalscope.rs index c6f87f6e144..45e8934d0de 100644 --- a/components/script/dom/serviceworkerglobalscope.rs +++ b/components/script/dom/serviceworkerglobalscope.rs @@ -436,6 +436,9 @@ unsafe extern "C" fn interrupt_callback(cx: *mut JSContext) -> bool { } impl ServiceWorkerGlobalScopeMethods for ServiceWorkerGlobalScope { - // https://w3c.github.io/ServiceWorker/#service-worker-global-scope-onmessage-attribute + // https://w3c.github.io/ServiceWorker/#dom-serviceworkerglobalscope-onmessage event_handler!(message, GetOnmessage, SetOnmessage); + + // https://w3c.github.io/ServiceWorker/#dom-serviceworkerglobalscope-onmessageerror + event_handler!(messageerror, GetOnmessageerror, SetOnmessageerror); } diff --git a/components/script/dom/webidls/ServiceWorkerGlobalScope.webidl b/components/script/dom/webidls/ServiceWorkerGlobalScope.webidl index 9259c3d64c4..9e3f26695fd 100644 --- a/components/script/dom/webidls/ServiceWorkerGlobalScope.webidl +++ b/components/script/dom/webidls/ServiceWorkerGlobalScope.webidl @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// https://w3c.github.io/ServiceWorker/#service-worker-global-scope +// https://w3c.github.io/ServiceWorker/#serviceworkerglobalscope [Global=(Worker,ServiceWorker), Exposed=ServiceWorker, Pref="dom.serviceworker.enabled"] @@ -17,8 +17,8 @@ interface ServiceWorkerGlobalScope : WorkerGlobalScope { //attribute EventHandler oninstall; //attribute EventHandler onactivate; //attribute EventHandler onfetch; - //attribute EventHandler onforeignfetch; // event attribute EventHandler onmessage; // event.source of the message events is Client object + attribute EventHandler onmessageerror; }; |