| Index: mojo/services/public/cpp/view_manager/lib/view_manager_client_impl.h
|
| diff --git a/mojo/services/public/cpp/view_manager/lib/view_manager_client_impl.h b/mojo/services/public/cpp/view_manager/lib/view_manager_client_impl.h
|
| index 69715b0316b37e8b603cb9b36c3532f2633af067..734f77fc4b3e8dce6587f5bd348dbad48c2cc278 100644
|
| --- a/mojo/services/public/cpp/view_manager/lib/view_manager_client_impl.h
|
| +++ b/mojo/services/public/cpp/view_manager/lib/view_manager_client_impl.h
|
| @@ -21,7 +21,6 @@ namespace mojo {
|
| class ApplicationConnection;
|
| namespace view_manager {
|
|
|
| -class ViewEventDispatcher;
|
| class ViewManager;
|
| class ViewManagerTransaction;
|
|
|
| @@ -88,7 +87,8 @@ class ViewManagerClientImpl : public ViewManager,
|
| typedef std::map<Id, View*> IdToViewMap;
|
|
|
| // Overridden from ViewManager:
|
| - virtual void SetEventDispatcher(ViewEventDispatcher* dispatcher) OVERRIDE;
|
| + virtual void SetWindowManagerDelegate(
|
| + WindowManagerDelegate* delegate) OVERRIDE;
|
| virtual void DispatchEvent(View* target, EventPtr event) OVERRIDE;
|
| virtual const std::string& GetEmbedderURL() const OVERRIDE;
|
| virtual const std::vector<Node*>& GetRoots() const OVERRIDE;
|
| @@ -123,6 +123,7 @@ class ViewManagerClientImpl : public ViewManager,
|
| EventPtr event,
|
| const Callback<void()>& callback) OVERRIDE;
|
| virtual void OnFocusChanged(Id gained_focus_id, Id lost_focus_id) OVERRIDE;
|
| + virtual void EmbedRoot(const String& url) OVERRIDE;
|
| virtual void DispatchOnViewInputEvent(Id view_id, EventPtr event) OVERRIDE;
|
|
|
| // Sync the client model with the service by enumerating the pending
|
| @@ -147,7 +148,7 @@ class ViewManagerClientImpl : public ViewManager,
|
| base::Callback<void(void)> changes_acked_callback_;
|
|
|
| ViewManagerDelegate* delegate_;
|
| - ViewEventDispatcher* dispatcher_;
|
| + WindowManagerDelegate* window_manager_delegate_;
|
|
|
| std::vector<Node*> roots_;
|
|
|
|
|