Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / content / test / data / battery_status / battery_status_default_test.html
1 <html>
2   <head>
3     <title>Battery Status API test : default values</title>
4     <script type="text/javascript">
5
6       function checkBatteryInfo(battery) {
7         return battery.charging &&
8                battery.chargingTime == 0 &&
9                battery.dischargingTime == Infinity &&
10                battery.level == 1.0;
11       }
12
13       function testBattery() {
14         navigator.getBattery().then(
15           function(battery) {
16             if (checkBatteryInfo(battery))
17               pass();
18             else
19               fail();
20           }, fail());
21       }
22
23       function pass() {
24         document.getElementById('status').innerHTML = 'PASS';
25         document.location = '#pass';
26       }
27
28       function fail() {
29         document.location = '#fail';
30       }
31     </script>
32   </head>
33   <body onLoad="testBattery()">
34     <div id="status">FAIL</div>
35   </body>
36 </html>