Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(163)

Unified Diff: LayoutTests/fast/events/init-serviceworker-message-event-isolated-world.html

Issue 1130113006: ServiceWorker: Introduce ServiceWorkerMessageEvent to replace MessageEvent (3/3). (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: add initEvent tests Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: LayoutTests/fast/events/init-serviceworker-message-event-isolated-world.html
diff --git a/LayoutTests/fast/events/init-message-event-isolated-world.html b/LayoutTests/fast/events/init-serviceworker-message-event-isolated-world.html
similarity index 53%
copy from LayoutTests/fast/events/init-message-event-isolated-world.html
copy to LayoutTests/fast/events/init-serviceworker-message-event-isolated-world.html
index 875b830a1e0cb4d9440e0e32adc2f9ba99aded4c..7b5c7fa81135682bae4b1a7dfdf2fb6325fd8a74 100644
--- a/LayoutTests/fast/events/init-message-event-isolated-world.html
+++ b/LayoutTests/fast/events/init-serviceworker-message-event-isolated-world.html
@@ -1,20 +1,20 @@
<!DOCTYPE html>
-<p>Tests that properties of MessageEvents initialized with initMessageEvent() are cloned when accessed in isolated worlds.</p>
+<p>Tests that properties of ServiceWorkerMessageEvents initialized with initServiceWorkerMessageEvent() are cloned when accessed in isolated worlds.</p>
<div id="main"></div>
<div id="isolated"></div>
<script>
testRunner.dumpAsText();
function addListener(worldType) {
- document.getElementById(worldType).addEventListener("MessageEvent", function(event) {
- console.log("MessageEvent received in " + worldType + " world");
+ document.getElementById(worldType).addEventListener("ServiceWorkerMessageEvent", function(event) {
+ console.log("ServiceWorkerMessageEvent received in " + worldType + " world");
console.log("detail was " + JSON.stringify(event.data));
});
}
function sendCloneableObject(targetWorldType) {
- var newEvent = document.createEvent("MessageEvent");
- newEvent.initMessageEvent("MessageEvent", false, false, { foo: 5, bar: 'hello', targetWorld: targetWorldType });
+ var newEvent = document.createEvent("ServiceWorkerMessageEvent");
+ newEvent.initServiceWorkerMessageEvent("ServiceWorkerMessageEvent", false, false, { foo: 5, bar: 'hello', targetWorld: targetWorldType });
document.getElementById(targetWorldType).dispatchEvent(newEvent);
}

Powered by Google App Engine
This is Rietveld 408576698