| Index: ui/views/widget/widget_delegate.h
|
| diff --git a/ui/views/widget/widget_delegate.h b/ui/views/widget/widget_delegate.h
|
| index 640ccbc6c103e1b09f4fe02d77e7a42c97555c83..f7b5ffce8230db65e383a0687ec53601a038b5f4 100644
|
| --- a/ui/views/widget/widget_delegate.h
|
| +++ b/ui/views/widget/widget_delegate.h
|
| @@ -164,13 +164,15 @@ class VIEWS_EXPORT WidgetDelegate {
|
|
|
| // A WidgetDelegate implementation that is-a View. Used to override GetWidget()
|
| // to call View's GetWidget() for the common case where a WidgetDelegate
|
| -// implementation is-a View.
|
| +// implementation is-a View. Note that WidgetDelegateView is not owned by
|
| +// view's hierarchy and is expected to be deleted on DeleteDelegate call.
|
| class VIEWS_EXPORT WidgetDelegateView : public WidgetDelegate, public View {
|
| public:
|
| WidgetDelegateView();
|
| virtual ~WidgetDelegateView();
|
|
|
| // Overridden from WidgetDelegate:
|
| + virtual void DeleteDelegate() OVERRIDE;
|
| virtual Widget* GetWidget() OVERRIDE;
|
| virtual const Widget* GetWidget() const OVERRIDE;
|
|
|
|
|