Index: mojo/services/public/cpp/view_manager/view_manager_client_factory.h |
diff --git a/mojo/services/public/cpp/view_manager/view_manager_client_factory.h b/mojo/services/public/cpp/view_manager/view_manager_client_factory.h |
index a0ea9da0cc461109312bb1e21191e46920574ef3..608fb0dc641bf52c5bd5c724ca5665aa2f360022 100644 |
--- a/mojo/services/public/cpp/view_manager/view_manager_client_factory.h |
+++ b/mojo/services/public/cpp/view_manager/view_manager_client_factory.h |
@@ -11,13 +11,14 @@ |
namespace mojo { |
class ViewManagerDelegate; |
+class Shell; |
// Add an instance of this class to an incoming connection to allow it to |
// instantiate ViewManagerClient implementations in response to |
// ViewManagerClient requests. |
class ViewManagerClientFactory : public InterfaceFactory<ViewManagerClient> { |
public: |
- explicit ViewManagerClientFactory(ViewManagerDelegate* delegate); |
+ ViewManagerClientFactory(Shell* shell, ViewManagerDelegate* delegate); |
virtual ~ViewManagerClientFactory(); |
// InterfaceFactory<ViewManagerClient> implementation. |
@@ -26,6 +27,7 @@ class ViewManagerClientFactory : public InterfaceFactory<ViewManagerClient> { |
MOJO_OVERRIDE; |
private: |
+ Shell* shell_; |
ViewManagerDelegate* delegate_; |
}; |