<!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>