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

Side by Side Diff: third_party/WebKit/LayoutTests/external/wpt/webmessaging/Channel_postMessage_event_properties.htm

Issue 2558423002: Import wpt/webmessaging tests (Closed)
Patch Set: rebase again Created 3 years, 11 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 unified diff | Download patch
OLDNEW
(Empty)
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <title> postMessage(): MessageEvent properties </title>
5 <script src="/resources/testharness.js"></script>
6 <script src="/resources/testharnessreport.js"></script>
7 </head>
8 <body>
9 <div id=log></div>
10 <script>
11
12 var TargetPort = null;
13 var description = "The postMessage() method - Create an event that uses the MessageEvent interface, "
14 + "with the name message, which does not bubble and is not c ancelable.";
15
16 var t = async_test("Test Description: " + description);
17
18 var channel = new MessageChannel();
19
20 TargetPort = channel.port2;
21 TargetPort.start();
22 TargetPort.addEventListener("message", t.step_func(TestMessageEvent), true);
23
24 channel.port1.postMessage("ping");
25
26 function TestMessageEvent(evt)
27 {
28 ExpectedResult = [true, "message", false, false];
29 ActualResult = [(evt instanceof MessageEvent), evt.type, evt.bubbles, ev t.cancelable];
30
31 assert_array_equals(ActualResult, ExpectedResult);
32 t.done();
33 }
34 </script>
35 </body>
36 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698