1 description("Tests that the navigator.geolocation object is present."); 2 3 function hasGeolocationProperty() 4 { 5 for (var property in navigator) { 6 if (property == "geolocation") 7 return true; 8 } 9 return false; 10 } 11 12 shouldBeTrue("typeof navigator.geolocation == 'object'"); 13 shouldBeTrue("hasGeolocationProperty()"); 14 shouldBeTrue("'geolocation' in navigator"); 15 shouldBeTrue("navigator.hasOwnProperty('geolocation')"); 16 17 window.jsTestIsAsync = false; 18 window.successfullyParsed = true; 19