| 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 e866c381ba3b7f23c0dda57db24f7c997afcbf0e..cdd7368bd48efd6a952ddfe176eefd1466e32274 100644
|
| --- a/services/window_manager/window_manager_app.h
|
| +++ b/services/window_manager/window_manager_app.h
|
| @@ -104,6 +104,10 @@ class WindowManagerApp
|
| struct PendingEmbed;
|
| class WindowManagerInternalImpl;
|
|
|
| + mojo::ViewManager* view_manager() {
|
| + return root_ ? root_->view_manager() : nullptr;
|
| + }
|
| +
|
| // Creates an ViewTarget for every view in the hierarchy beneath |view|,
|
| // and adds to the registry so that it can be retrieved later via
|
| // GetViewTargetForViewId().
|
| @@ -118,8 +122,7 @@ class WindowManagerApp
|
| void Unregister(mojo::View* view);
|
|
|
| // Overridden from ViewManagerDelegate:
|
| - void OnEmbed(mojo::ViewManager* view_manager,
|
| - mojo::View* root,
|
| + void OnEmbed(mojo::View* root,
|
| mojo::ServiceProviderImpl* exported_services,
|
| scoped_ptr<mojo::ServiceProvider> imported_services) override;
|
| void OnViewManagerDisconnected(mojo::ViewManager* view_manager) override;
|
| @@ -166,7 +169,6 @@ class WindowManagerApp
|
| ViewManagerDelegate* wrapped_view_manager_delegate_;
|
| WindowManagerDelegate* window_manager_delegate_;
|
|
|
| - mojo::ViewManager* view_manager_;
|
| scoped_ptr<mojo::ViewManagerClientFactory> view_manager_client_factory_;
|
| mojo::View* root_;
|
|
|
|
|