It should be possible to re-initialize a CustomEvent after it's been dispatched
[WebKit-https.git] / LayoutTests / fast / events / initCustomEvent-after-dispatch-expected.txt
1 Tests calling initCustomEvent() on an custom event while it is being dispatched and after.
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6 PASS testEvent.__proto__ is CustomEvent.prototype
7 PASS testEvent.initCustomEvent("foo", true, false, "detail") did not throw exception.
8 PASS testEvent.type is "foo"
9 PASS testEvent.bubbles is true
10 PASS testEvent.cancelable is false
11 PASS testEvent.target is null
12 PASS testEvent.currentTarget is null
13 PASS testEvent.eventPhase is Event.NONE
14 PASS testEvent.detail is "detail"
15
16 * In event handler
17 PASS event.type is "foo"
18 PASS event.bubbles is true
19 PASS event.cancelable is false
20 PASS event.target is document.body
21 PASS event.currentTarget is document.body
22 PASS event.eventPhase is Event.AT_TARGET
23 PASS event.detail is "detail"
24
25 PASS event.initCustomEvent("bar", false, true, "detail2") did not throw exception.
26 PASS event.type is "foo"
27 PASS event.bubbles is true
28 PASS event.cancelable is false
29 PASS event.target is document.body
30 PASS event.currentTarget is document.body
31 PASS event.eventPhase is Event.AT_TARGET
32 PASS event.detail is "detail"
33 PASS document.body.dispatchEvent(testEvent) did not throw exception.
34
35 * After event has been dispatched
36 PASS testEvent.type is "foo"
37 PASS testEvent.bubbles is true
38 PASS testEvent.cancelable is false
39 PASS testEvent.target is document.body
40 PASS testEvent.currentTarget is null
41 PASS testEvent.eventPhase is Event.NONE
42 PASS testEvent.detail is "detail"
43
44 PASS testEvent.initCustomEvent("bar", false, true, "detail2") did not throw exception.
45 PASS testEvent.type is "bar"
46 PASS testEvent.bubbles is false
47 PASS testEvent.cancelable is true
48 PASS testEvent.target is null
49 PASS testEvent.currentTarget is null
50 PASS testEvent.eventPhase is Event.NONE
51 PASS testEvent.detail is "detail2"
52 PASS successfullyParsed is true
53
54 TEST COMPLETE
55