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.