Looks good, including heading, which is tricky (GPS-equipped devices return NaN for "stationary", as opposed to null for "unavailable"). (This is a convenient test site, as it returns the raw values: http://benwerd.com/lab/geo.php) Would it be possible to change GeoLocation to Geolocation to conform with W3C usage? http://www.w3.org/TR/geolocation-API/
http://gwt-code-reviews.appspot.com/1060801/show -- http://groups.google.com/group/Google-Web-Toolkit-Contributors
