/home/clopez/webkit/webkit/layout-test-results/fast/events/constructors/mouse-event-constructor-actual.txt

2323PASS new MouseEvent('eventType', { cancelable: true }).cancelable is true
2424PASS new MouseEvent('eventType', { view: window }).view is window
2525PASS new MouseEvent('eventType', { view: this }).view is this
26 PASS new MouseEvent('eventType', { view: testObject }).view is null
27 PASS new MouseEvent('eventType', { view: document }).view is null
 26PASS new MouseEvent('eventType', { view: testObject }).view threw exception TypeError: Dictionary member is not of type Window.
 27PASS new MouseEvent('eventType', { view: document }).view threw exception TypeError: Dictionary member is not of type Window.
2828PASS new MouseEvent('eventType', { view: undefined }).view is null
2929PASS new MouseEvent('eventType', { view: null }).view is null
30 PASS new MouseEvent('eventType', { view: false }).view is null
31 PASS new MouseEvent('eventType', { view: true }).view is null
32 PASS new MouseEvent('eventType', { view: '' }).view is null
33 PASS new MouseEvent('eventType', { view: 'chocolate' }).view is null
34 PASS new MouseEvent('eventType', { view: 12345 }).view is null
35 PASS new MouseEvent('eventType', { view: 18446744073709551615 }).view is null
36 PASS new MouseEvent('eventType', { view: NaN }).view is null
37 PASS new MouseEvent('eventType', { view: {valueOf: function () { return window; } } }).view == window is false
38 PASS new MouseEvent('eventType', { get view() { return 123; } }).view is null
 30PASS new MouseEvent('eventType', { view: false }).view threw exception TypeError: Dictionary member is not of type Window.
 31PASS new MouseEvent('eventType', { view: true }).view threw exception TypeError: Dictionary member is not of type Window.
 32PASS new MouseEvent('eventType', { view: '' }).view threw exception TypeError: Dictionary member is not of type Window.
 33PASS new MouseEvent('eventType', { view: 'chocolate' }).view threw exception TypeError: Dictionary member is not of type Window.
 34PASS new MouseEvent('eventType', { view: 12345 }).view threw exception TypeError: Dictionary member is not of type Window.
 35PASS new MouseEvent('eventType', { view: 18446744073709551615 }).view threw exception TypeError: Dictionary member is not of type Window.
 36PASS new MouseEvent('eventType', { view: NaN }).view threw exception TypeError: Dictionary member is not of type Window.
 37PASS new MouseEvent('eventType', { view: {valueOf: function () { return window; } } }).view threw exception TypeError: Dictionary member is not of type Window.
 38PASS new MouseEvent('eventType', { get view() { return 123; } }).view threw exception TypeError: Dictionary member is not of type Window.
3939PASS new MouseEvent('eventType', { get view() { throw 'MouseEvent Error'; } }) threw exception MouseEvent Error.
4040PASS new MouseEvent('eventType', { detail: 0 }).detail is 0
4141PASS new MouseEvent('eventType', { detail: 2147483647 }).detail is 2147483647

101101PASS new MouseEvent('eventType', { screenY: {moemoe: 12345} }).screenY is 0
102102PASS new MouseEvent('eventType', { screenY: {valueOf: function () { return 12345; }} }).screenY is 12345
103103PASS new MouseEvent('eventType', { clientX: 0 }).clientX is 0
104 PASS new MouseEvent('eventType', { clientX: 2147483647 }).clientX is 2147483647
 104FAIL new MouseEvent('eventType', { clientX: 2147483647 }).clientX should be 2147483647. Was 33554431.
105105PASS new MouseEvent('eventType', { clientX: -1 }).clientX is -1
106 PASS new MouseEvent('eventType', { clientX: -2147483648 }).clientX is -2147483648
 106FAIL new MouseEvent('eventType', { clientX: -2147483648 }).clientX should be -2147483648. Was -33554432.
107107PASS new MouseEvent('eventType', { clientX: 4294967295 }).clientX is -1
108108PASS new MouseEvent('eventType', { clientX: 9007199254740991 }).clientX is -1
109109PASS new MouseEvent('eventType', { clientX: 18446744073709551615 }).clientX is 0

122122PASS new MouseEvent('eventType', { clientX: {moemoe: 12345} }).clientX is 0
123123PASS new MouseEvent('eventType', { clientX: {valueOf: function () { return 12345; }} }).clientX is 12345
124124PASS new MouseEvent('eventType', { clientY: 0 }).clientY is 0
125 PASS new MouseEvent('eventType', { clientY: 2147483647 }).clientY is 2147483647
 125FAIL new MouseEvent('eventType', { clientY: 2147483647 }).clientY should be 2147483647. Was 33554431.
126126PASS new MouseEvent('eventType', { clientY: -1 }).clientY is -1
127 PASS new MouseEvent('eventType', { clientY: -2147483648 }).clientY is -2147483648
 127FAIL new MouseEvent('eventType', { clientY: -2147483648 }).clientY should be -2147483648. Was -33554432.
128128PASS new MouseEvent('eventType', { clientY: 4294967295 }).clientY is -1
129129PASS new MouseEvent('eventType', { clientY: 9007199254740991 }).clientY is -1
130130PASS new MouseEvent('eventType', { clientY: 18446744073709551615 }).clientY is 0