1 Tests the optional properties of DeviceOrientationEvent. Each property should be null if not set, or set to null or undefined. 2 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". 4 5 6 event = document.createEvent('DeviceOrientationEvent') 7 PASS event.alpha == null is true 8 PASS event.beta == null is true 9 PASS event.gamma == null is true 10 event.initDeviceOrientationEvent('', false, false, 0, 1, 2) 11 PASS event.alpha == 0 is true 12 PASS event.beta == 1 is true 13 PASS event.gamma == 2 is true 14 event.initDeviceOrientationEvent() 15 PASS event.alpha == null is true 16 PASS event.beta == null is true 17 PASS event.gamma == null is true 18 event.initDeviceOrientationEvent('', false, false, [], [], []) 19 PASS event.alpha == 0 is true 20 PASS event.beta == 0 is true 21 PASS event.gamma == 0 is true 22 event.initDeviceOrientationEvent('', false, false, undefined, undefined, undefined) 23 PASS event.alpha == null is true 24 PASS event.beta == null is true 25 PASS event.gamma == null is true 26 event.initDeviceOrientationEvent('', false, false, '', '', '') 27 PASS event.alpha == 0 is true 28 PASS event.beta == 0 is true 29 PASS event.gamma == 0 is true 30 event.initDeviceOrientationEvent('', false, false, null, null, null) 31 PASS event.alpha == null is true 32 PASS event.beta == null is true 33 PASS event.gamma == null is true 34 PASS successfullyParsed is true 35 36 TEST COMPLETE 37 38