| Index: mojo/services/view_manager/server_view_delegate.h
|
| diff --git a/mojo/services/view_manager/server_view_delegate.h b/mojo/services/view_manager/server_view_delegate.h
|
| index f110ec8e3646f04780e64b3d00ab23f780f694cc..bc83d63511e1e69b4ef42f3a8c656f75d2711cd6 100644
|
| --- a/mojo/services/view_manager/server_view_delegate.h
|
| +++ b/mojo/services/view_manager/server_view_delegate.h
|
| @@ -22,7 +22,10 @@ class MOJO_VIEW_MANAGER_EXPORT ServerViewDelegate {
|
| // the hierarchy).
|
| virtual void OnViewDestroyed(const ServerView* view) = 0;
|
|
|
| - // Invoked when the hierarchy has changed.
|
| + virtual void OnWillChangeViewHierarchy(const ServerView* view,
|
| + const ServerView* new_parent,
|
| + const ServerView* old_parent) = 0;
|
| +
|
| virtual void OnViewHierarchyChanged(const ServerView* view,
|
| const ServerView* new_parent,
|
| const ServerView* old_parent) = 0;
|
| @@ -33,6 +36,8 @@ class MOJO_VIEW_MANAGER_EXPORT ServerViewDelegate {
|
|
|
| virtual void OnViewBitmapChanged(const ServerView* view) = 0;
|
|
|
| + virtual void OnWillChangeViewVisibility(const ServerView* view) = 0;
|
| +
|
| protected:
|
| virtual ~ServerViewDelegate() {}
|
| };
|
|
|