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.