blob: 63683795e7e190a910d3145e12e2b0e18742a1ba [file] [log] [blame]
cdumez@apple.com6cf7b0d2016-04-06 01:18:05 +00001Tests that MessageEvent.source is correct and can be used for messaging (reified Window case).
2
3On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6* Sending message 1 to child
7* Parent received message 2 from child
8PASS messageEvent.source is frames[0]
9PASS messageEvent.data is counter + 1
10* Sending message 3 to child
11* Parent received message 4 from child
12PASS messageEvent.source is frames[0]
13PASS messageEvent.data is counter + 1
14* Sending message 5 to child
15* Parent received message 6 from child
16PASS messageEvent.source is frames[0]
17PASS messageEvent.data is counter + 1
18PASS successfullyParsed is true
19
20TEST COMPLETE
21
22
23--------
cdumez@apple.com7d6f6ec52018-05-07 18:55:15 +000024Frame: '<!--frame1-->'
cdumez@apple.com6cf7b0d2016-04-06 01:18:05 +000025--------
26* Child received message 1 from parent
27PASS messageEvent.source is parent
28* Sending message 2 to parent
29* Child received message 3 from parent
30PASS messageEvent.source is parent
31* Sending message 4 to parent
32* Child received message 5 from parent
33PASS messageEvent.source is parent
34* Sending message 6 to parent
35