Test for the Vibration API. On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". FAIL navigator.vibrate(0); should be true. Threw exception TypeError: navigator.vibrate is not a function. (In 'navigator.vibrate(0)', 'navigator.vibrate' is undefined) FAIL navigator.vibrate([]); should be true. Threw exception TypeError: navigator.vibrate is not a function. (In 'navigator.vibrate([])', 'navigator.vibrate' is undefined) FAIL navigator.vibrate(1); should be true. Threw exception TypeError: navigator.vibrate is not a function. (In 'navigator.vibrate(1)', 'navigator.vibrate' is undefined) FAIL navigator.vibrate([1, 2]); should be true. Threw exception TypeError: navigator.vibrate is not a function. (In 'navigator.vibrate([1, 2])', 'navigator.vibrate' is undefined) FAIL navigator.vibrate([1, 2, 3]); should be true. Threw exception TypeError: navigator.vibrate is not a function. (In 'navigator.vibrate([1, 2, 3])', 'navigator.vibrate' is undefined) PASS navigator.vibrate(); threw exception TypeError: navigator.vibrate is not a function. (In 'navigator.vibrate()', 'navigator.vibrate' is undefined). FAIL navigator.vibrate([1], [2]); should be true. Threw exception TypeError: navigator.vibrate is not a function. (In 'navigator.vibrate([1], [2])', 'navigator.vibrate' is undefined) PASS successfullyParsed is true TEST COMPLETE