Chromium Code Reviews| Index: content/test/data/device_sensors/device_light_null_test.html |
| diff --git a/content/test/data/device_sensors/device_light_null_test.html b/content/test/data/device_sensors/device_light_null_test.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..a74f40340d83a00ddd7a35b49875b5e762011092 |
| --- /dev/null |
| +++ b/content/test/data/device_sensors/device_light_null_test.html |
| @@ -0,0 +1,30 @@ |
| +<html> |
|
timvolodine
2014/09/10 13:47:25
also the file is better called device_light_infini
riju_
2014/09/22 08:22:21
Done.
|
| + <head> |
| + <title>DeviceLight all-null event test with alert</title> |
|
timvolodine
2014/09/10 13:47:25
"all-null event" -> one-off infinity event
riju_
2014/09/22 08:22:21
Done.
|
| + </head> |
| + <body> |
| + <div id="status">FAIL</div> |
| + </body> |
| + <script type="text/javascript"> |
| + function checkLightEvent(event) { |
| + return event.value == Infinity; |
| + } |
| + |
| + function onLight(event) { |
| + window.removeEventListener('devicelight', onLight); |
| + checkLightEvent(event) ? pass() : fail(); |
| + } |
| + |
| + function pass() { |
| + document.getElementById('status').innerHTML = 'PASS'; |
| + document.location = '#pass'; |
| + } |
| + |
| + function fail() { |
| + document.location = '#fail'; |
| + } |
| + |
| + window.addEventListener('devicelight', onLight); |
| + alert("suspend active DOM objects"); |
| + </script> |
| +</html> |