| Index: components/view_manager/connection_manager.h
|
| diff --git a/components/view_manager/connection_manager.h b/components/view_manager/connection_manager.h
|
| index d6834289320ea003e62626d2060fa18600394c03..ee3cac17627dd40c1a34f6ddf12dfafe04205a77 100644
|
| --- a/components/view_manager/connection_manager.h
|
| +++ b/components/view_manager/connection_manager.h
|
| @@ -15,6 +15,7 @@
|
| #include "components/view_manager/event_dispatcher.h"
|
| #include "components/view_manager/focus_controller_delegate.h"
|
| #include "components/view_manager/ids.h"
|
| +#include "components/view_manager/public/interfaces/native_viewport.mojom.h"
|
| #include "components/view_manager/public/interfaces/view_manager.mojom.h"
|
| #include "components/view_manager/public/interfaces/view_manager_root.mojom.h"
|
| #include "components/view_manager/server_view_delegate.h"
|
| @@ -252,10 +253,6 @@
|
| // Set of ViewManagerServiceImpls.
|
| ConnectionMap connection_map_;
|
|
|
| - // DisplayManager holds a raw pointer to EventDispatcher and so it must be
|
| - // destroyed after DisplayManager (and thus created before).
|
| - EventDispatcher event_dispatcher_;
|
| -
|
| scoped_ptr<DisplayManager> display_manager_;
|
|
|
| scoped_ptr<ServerView> root_;
|
| @@ -271,6 +268,10 @@
|
|
|
| AnimationRunner animation_runner_;
|
|
|
| + EventDispatcher event_dispatcher_;
|
| +
|
| + mojo::Binding<mojo::NativeViewportEventDispatcher> event_dispatcher_binding_;
|
| +
|
| scoped_ptr<FocusController> focus_controller_;
|
|
|
| mojo::ViewManagerRootClientPtr view_manager_root_client_;
|
|
|