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