Index: ui/views/widget/native_widget_delegate.h |
diff --git a/ui/views/widget/native_widget_delegate.h b/ui/views/widget/native_widget_delegate.h |
index c18b5fc80158f5704f3d5d080c7782513f699ac4..5ab2a6def4d37d471c2b4557479504ebeac9d723 100644 |
--- a/ui/views/widget/native_widget_delegate.h |
+++ b/ui/views/widget/native_widget_delegate.h |
@@ -89,8 +89,15 @@ class VIEWS_EXPORT NativeWidgetDelegate { |
virtual void OnNativeWidgetMove() = 0; |
// Called when the NativeWidget changed size to |new_size|. |
+ // This may happen at the same time as OnNativeWidgetWindowShowStateChanged, |
+ // e.g. maximize. |
virtual void OnNativeWidgetSizeChanged(const gfx::Size& new_size) = 0; |
+ // Called when the NativeWidget changes its window state. |
+ // This may happen at the same time as OnNativeWidgetSizeChanged, e.g. |
+ // maximize. |
+ virtual void OnNativeWidgetWindowShowStateChanged() = 0; |
+ |
// Called when the user begins/ends to change the bounds of the window. |
virtual void OnNativeWidgetBeginUserBoundsChange() = 0; |
virtual void OnNativeWidgetEndUserBoundsChange() = 0; |