| Index: services/window_manager/window_manager_app.h
|
| diff --git a/services/window_manager/window_manager_app.h b/services/window_manager/window_manager_app.h
|
| index ef8f555cc0d9239163c984a718232e2081ce44ea..a384600df415b93d85614f0d337851fb7d4dc7bd 100644
|
| --- a/services/window_manager/window_manager_app.h
|
| +++ b/services/window_manager/window_manager_app.h
|
| @@ -55,6 +55,7 @@ class WindowManagerApp
|
| public CaptureControllerObserver,
|
| public mojo::InterfaceFactory<mojo::WindowManager>,
|
| public mojo::InterfaceFactory<mojo::WindowManagerInternal>,
|
| + public mojo::InterfaceFactory<mojo::NativeViewportEventDispatcher>,
|
| public mojo::WindowManagerInternal {
|
| public:
|
| WindowManagerApp(ViewManagerDelegate* view_manager_delegate,
|
| @@ -153,6 +154,11 @@ class WindowManagerApp
|
| void Create(mojo::ApplicationConnection* connection,
|
| mojo::InterfaceRequest<mojo::WindowManager> request) override;
|
|
|
| + // InterfaceFactory<NativeViewportEventDispatcher>:
|
| + void Create(mojo::ApplicationConnection* connection,
|
| + mojo::InterfaceRequest<mojo::NativeViewportEventDispatcher>
|
| + request) override;
|
| +
|
| // WindowManagerInternal:
|
| void CreateWindowManagerForViewManagerClient(
|
| uint16_t connection_id,
|
| @@ -162,10 +168,6 @@ class WindowManagerApp
|
|
|
| mojo::Shell* shell_;
|
|
|
| - mojo::InterfaceFactoryImplWithContext<NativeViewportEventDispatcherImpl,
|
| - WindowManagerApp>
|
| - native_viewport_event_dispatcher_factory_;
|
| -
|
| ViewManagerDelegate* wrapped_view_manager_delegate_;
|
| WindowManagerDelegate* window_manager_delegate_;
|
|
|
|
|