RESOLVED WONTFIX41341
Geolocation should inform the service/controller when each request completes
https://bugs.webkit.org/show_bug.cgi?id=41341
Summary Geolocation should inform the service/controller when each request completes
Steve Block
Reported 2010-06-29 03:57:12 PDT
Currently, Geolocation only calls GeolocationService::stopUpdating() (non-client-based) or GeolocationController::removeObserver() (client-based) when all requests complete. This means that the service/controller can not know when a request that specified enableHighAccuracy completes. As a result, the service/controller may use high accuracy for longer than required. Instead, Geolocation should inform the service/controller when each request completes.
Attachments
Benjamin Poulain
Comment 1 2012-05-21 12:08:47 PDT
*** Bug 79858 has been marked as a duplicate of this bug. ***
David Kilzer (:ddkilzer)
Comment 2 2013-02-07 16:25:52 PST
Marcos Caceres
Comment 3 2026-03-26 08:50:49 PDT
Closing as WONTFIX. This 2010 architectural proposal — that Geolocation should notify the service/controller when each request completes — was never adopted. The Geolocation implementation has since been significantly refactored, and the original architecture described in this bug no longer exists. No further action is appropriate.
Note You need to log in before you can comment on or make changes to this bug.