[Webkit-unassigned] [Bug 40148] Client-based Geolocation does not handle multiple simultaneous requests
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jun 4 03:34:24 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=40148
Steve Block <steveblock at google.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |steveblock at google.com
--- Comment #3 from Steve Block <steveblock at google.com> 2010-06-04 03:34:22 PST ---
> I'm told the original design was that one doesn't add an observer multiple
> times.
No, the original Geolocation implementation by Greg uses multiple calls to startUpdating(). This is required so that the options for each request can be passed to the provider. When client-based Geolocation was added, each call to startUpdating() adds the observer to the controller.
Note that this change fixes reentrant-error.html reentrant-success.html (see Bug
39908) so my patch removes these from the mac skipped list.
maximum-age.html is still broken, due to more serious problems with the client-based implementation. Once this change lands, I'll update Bug 39908 to reflect this.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list