| <!DOCTYPE HTML> | |
| <meta charset='utf-8'> | |
| <title>Call getCurrentPosition, check that there is UI appearing with the document host</title> | |
| <link rel='help' href='http://www.w3.org/TR/geolocation-API/#privacy_for_uas'> | |
| <p>Clear all Geolocation permissions before running this test.</p> | |
| <p>Test passes if there is a permission prompt including the host <strong id='host'></strong> and no FAIL.</p> | |
| <div id='log'></div> | |
| <script> | |
| // Rewrite http://dev.w3.org/geo/api/test-suite/t.html?00018 | |
| try { | |
| var dummyFunction = function() {}; | |
| window.navigator.geolocation.getCurrentPosition(dummyFunction, dummyFunction); | |
| document.getElementById('host').innerHTML = window.location.hostname; | |
| } catch (e) { | |
| document.getElementById('log').innerHTML = 'FAIL: an exception was thrown unexpectedly: ' + e.message; | |
| } | |
| </script> |