Tests that the window.navigator.battery properties are present. On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". FAIL typeof navigator.webkitBattery == 'object' should be true. Was false. FAIL hasOnBatteryProperty() should be true. Was false. FAIL navigator.webkitBattery.hasOwnProperty('onchargingchange') should be true. Threw exception TypeError: undefined is not an object (evaluating 'navigator.webkitBattery.hasOwnProperty') FAIL navigator.webkitBattery.hasOwnProperty('onchargingtimechange') should be true. Threw exception TypeError: undefined is not an object (evaluating 'navigator.webkitBattery.hasOwnProperty') FAIL navigator.webkitBattery.hasOwnProperty('ondischargingtimechange') should be true. Threw exception TypeError: undefined is not an object (evaluating 'navigator.webkitBattery.hasOwnProperty') FAIL navigator.webkitBattery.hasOwnProperty('onlevelchange') should be true. Threw exception TypeError: undefined is not an object (evaluating 'navigator.webkitBattery.hasOwnProperty') PASS successfullyParsed is true TEST COMPLETE