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 4219db03ebd54581a03516b8a9dca50b4ac97bec..d1f3cb888729def63ec6a95d4288834fae4ca44f 100644 |
--- a/blimp/engine/feature/geolocation/engine_geolocation_feature.h |
+++ b/blimp/engine/feature/geolocation/engine_geolocation_feature.h |
@@ -45,8 +45,11 @@ class EngineGeolocationFeature : public BlimpMessageProcessor, |
void OnPermissionGranted() override; |
void SetUpdateCallback(const GeopositionReceivedCallback& callback) override; |
+ void SetTaskRunner(scoped_refptr<base::SingleThreadTaskRunner> runner); |
+ |
std::unique_ptr<BlimpMessageProcessor> outgoing_message_processor_; |
GeopositionReceivedCallback geoposition_received_callback_; |
+ scoped_refptr<base::SingleThreadTaskRunner> task_runner_; |
base::WeakPtrFactory<EngineGeolocationFeature> weak_factory_; |
DISALLOW_COPY_AND_ASSIGN(EngineGeolocationFeature); |