1 Tests asynchronous call stacks for window.postMessage.
4 Set timer for test function.
5 Captured call stacks in no particular order:
7 0) onMessageReceivedInFrame (post-message-listener.html:7)
9 0) postMessageToFrame (async-callstack-post-message.html:35)
10 1) onMessageReceivedInParent (async-callstack-post-message.html:23)
12 0) postMessageToParent (post-message-listener.html:13)
13 1) onMessageReceivedInFrame (post-message-listener.html:8)
15 0) postMessageToFrame (async-callstack-post-message.html:35)
16 1) timeout (async-callstack-post-message.html:16)
18 0) testFunction (async-callstack-post-message.html:9)
21 0) onMessageReceivedInFrame (post-message-listener.html:7)
23 0) postMessageToFrame (async-callstack-post-message.html:35)
24 1) timeout (async-callstack-post-message.html:16)
26 0) testFunction (async-callstack-post-message.html:9)
29 0) onMessageReceivedInParent (async-callstack-post-message.html:21)
31 0) postMessageToParent (post-message-listener.html:13)
32 1) onMessageReceivedInFrame (post-message-listener.html:8)
34 0) postMessageToFrame (async-callstack-post-message.html:35)
35 1) onMessageReceivedInParent (async-callstack-post-message.html:23)
37 0) postMessageToParent (post-message-listener.html:13)
38 1) onMessageReceivedInFrame (post-message-listener.html:8)
40 0) postMessageToFrame (async-callstack-post-message.html:35)
41 1) timeout (async-callstack-post-message.html:16)
44 0) onMessageReceivedInParent (async-callstack-post-message.html:21)
46 0) postMessageToParent (post-message-listener.html:13)
47 1) onMessageReceivedInFrame (post-message-listener.html:8)
49 0) postMessageToFrame (async-callstack-post-message.html:35)
50 1) timeout (async-callstack-post-message.html:16)
52 0) testFunction (async-callstack-post-message.html:9)
55 0) onMessageReceivedInParent (async-callstack-post-message.html:21)
57 0) postMessageToSelf (async-callstack-post-message.html:28)
58 1) timeout (async-callstack-post-message.html:15)
60 0) testFunction (async-callstack-post-message.html:9)