| Index: blimp/engine/feature/geolocation/engine_geolocation_feature.h
|
| diff --git a/blimp/engine/feature/geolocation/engine_geolocation_feature.h b/blimp/engine/feature/geolocation/engine_geolocation_feature.h
|
| index 54f4a1eba0ba89d343426a24e8a99e70881c8107..416041bb58cf573f1173a3df2074e446f6eb43f3 100644
|
| --- a/blimp/engine/feature/geolocation/engine_geolocation_feature.h
|
| +++ b/blimp/engine/feature/geolocation/engine_geolocation_feature.h
|
| @@ -10,9 +10,11 @@
|
| #include "base/memory/weak_ptr.h"
|
| #include "blimp/engine/feature/geolocation/blimp_location_provider.h"
|
| #include "blimp/net/blimp_message_processor.h"
|
| -#include "content/public/browser/geolocation_delegate.h"
|
| -#include "content/public/browser/location_provider.h"
|
| -#include "content/public/common/geoposition.h"
|
| +
|
| +namespace device {
|
| +class GeolocationDelegate;
|
| +struct Geoposition;
|
| +}
|
|
|
| namespace blimp {
|
| namespace engine {
|
| @@ -28,14 +30,14 @@ class EngineGeolocationFeature : public BlimpMessageProcessor,
|
| void set_outgoing_message_processor(
|
| std::unique_ptr<BlimpMessageProcessor> message_processor);
|
|
|
| - content::GeolocationDelegate* CreateGeolocationDelegate();
|
| + device::GeolocationDelegate* CreateGeolocationDelegate();
|
|
|
| // BlimpMessageProcessor implementation.
|
| void ProcessMessage(std::unique_ptr<BlimpMessage> message,
|
| const net::CompletionCallback& callback) override;
|
|
|
| private:
|
| - void NotifyCallback(const content::Geoposition& position);
|
| + void NotifyCallback(const device::Geoposition& position);
|
|
|
| // BlimpLocationProvider::Delegate implementation.
|
| void RequestAccuracy(
|
|
|