While testing with http://html5demos.com/geo, a friend was getting weird values for the location on Linux. I can reproduce it on OSX. On https://mxr.mozilla.org/mozilla-central/source/dom/system/NetworkGeolocationProvider.js#194 |accessPoints| is always null, and thus we fallback to Google's IP-based lookup. When testing in my own debug build everything works as expected, though.
i don't see this in my local builds either, but it is clearly busted in the nightly. Components.interfaces.nsIWifiMonitor isn't defined in the nightly. Reuben, Could you (and your friend) try one of these builds? https://email@example.com/
(In reply to Doug Turner (:dougt) from comment #1) > Reuben, > > Could you (and your friend) try one of these builds? > https://firstname.lastname@example.org- > 32c03fc9fda6/ Works as expected for me. Aurora is affected by this so you might wanna land that patch there as well.
Created attachment 621110 [details] [diff] [review] patch v.1
we do want this on 14.
Sounds good - please nominate for Aurora 14.
Comment on attachment 621110 [details] [diff] [review] patch v.1 [Approval Request Comment] Bug caused by (feature/regressing bug #): Geolocation regression User impact if declined: Geolocation is not accurate. Testing completed (on m-c, etc.): on m-c Risk to taking this patch (and alternatives if risky): none (?) String or UUID changes made by this patch: none
Comment on attachment 621110 [details] [diff] [review] patch v.1 [Triage Comment] Approved for Aurora 14.