Index: blimp/client/core/blimp_client_context_impl.h |
diff --git a/blimp/client/core/blimp_client_context_impl.h b/blimp/client/core/blimp_client_context_impl.h |
index 147764b8ab355ce3390ebae92a5060a34fc7ab35..f3165c850b9ddc2661c4a07d8f6ee5ab37b2f6dc 100644 |
--- a/blimp/client/core/blimp_client_context_impl.h |
+++ b/blimp/client/core/blimp_client_context_impl.h |
@@ -6,6 +6,7 @@ |
#define BLIMP_CLIENT_CORE_BLIMP_CLIENT_CONTEXT_IMPL_H_ |
#include <memory> |
+#include <string> |
#include "base/macros.h" |
#include "base/memory/ref_counted.h" |
@@ -27,6 +28,7 @@ namespace client { |
class BlimpCompositorDependencies; |
class BlimpContentsManager; |
class CompositorDependencies; |
+class GeolocationFeature; |
class ImeFeature; |
class NavigationFeature; |
class RenderWidgetFeature; |
@@ -98,6 +100,7 @@ class BlimpClientContextImpl : public BlimpClientContext, |
std::unique_ptr<BlimpCompositorDependencies> blimp_compositor_dependencies_; |
// Features to handle all incoming and outgoing protobuf messages. |
+ std::unique_ptr<GeolocationFeature> geolocation_feature_; |
std::unique_ptr<ImeFeature> ime_feature_; |
std::unique_ptr<NavigationFeature> navigation_feature_; |
std::unique_ptr<RenderWidgetFeature> render_widget_feature_; |