Migrate GeolocationDelegate to mojo |
||||||
Issue descriptionGeolocationDelegate is a pseudo interface overriden by Geolocation embedders [1] to provide specific functionality; it is injected via a static SetGeolocationDelegate() method [2] which holds on to it as a leaky-singleton. This situation is preventing the geolocation code to be fully enclosed in a mojo boundary and is thus blocking https://crbug.com/709301 (the Geolocation servicification bug). [1] https://cs.chromium.org/search/?q=device::GeolocationDelegate&type=cs [2] https://cs.chromium.org/search/?q=GeolocationProvider::SetGeolocationDelegate&type=cs
,
Jun 2 2017
,
Sep 22 2017
,
Sep 22 2017
,
Sep 29 2017
Closing this bug as it's obsolete now; we're actually just going to eliminate GeolocationDelegate entirely instead.
,
Nov 7 2017
|
||||||
►
Sign in to add a comment |
||||||
Comment 1 by blundell@chromium.org
, May 22 2017Labels: DeviceService