Closed Bug 643429 Opened 9 years ago Closed 9 years ago

Remove IsBetterLocation functionality

Categories

(Core :: DOM: Geolocation, defect)

x86
macOS
defect
Not set

Tracking

()

RESOLVED FIXED

People

(Reporter: dougt, Assigned: dougt)

Details

(Whiteboard: [land-fennec-4.1?])

Attachments

(1 file)

the IsBetterLocation functionality in gecko is suppose to filter out locations that haven't change *much*.  The idea was that you might have n geolocation providers all giving gecko different location data.  this code is suppose to figure out which location is better than the others.  However, this is broken in a few ways.

1) accuracy data isn't normalize between location providers

2) most firefox installations only have one provider

3) the code sometimes filters locations that shouldn't be filtered resulting in webpages not getting data when they should 

We need to remove this functionality.
Attached patch patch v.1Splinter Review
Assignee: nobody → doug.turner
Attachment #520653 - Flags: review?(jst)
Attachment #520653 - Flags: review?(jst) → review+
http://hg.mozilla.org/mozilla-central/rev/7c996666a930
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Whiteboard: [land-fennec-4.1?]
You need to log in before you can comment on or make changes to this bug.