| Index: ui/views/controls/menu/menu_controller_delegate.h
|
| diff --git a/ui/views/controls/menu/menu_controller_delegate.h b/ui/views/controls/menu/menu_controller_delegate.h
|
| index 85e92069082e03790361900641c60cd4a44175b6..8ac1c862b6e87e767c6ee33849b13bc82d2e5f36 100644
|
| --- a/ui/views/controls/menu/menu_controller_delegate.h
|
| +++ b/ui/views/controls/menu/menu_controller_delegate.h
|
| @@ -5,6 +5,8 @@
|
| #ifndef UI_VIEWS_CONTROLS_MENU_MENU_CONTROLLER_DELEGATE_H_
|
| #define UI_VIEWS_CONTROLS_MENU_MENU_CONTROLLER_DELEGATE_H_
|
|
|
| +#include "base/memory/weak_ptr.h"
|
| +
|
| namespace views {
|
|
|
| class MenuItemView;
|
| @@ -15,7 +17,8 @@ namespace internal {
|
|
|
| // Used by MenuController to notify of interesting events that are intended for
|
| // the class using MenuController. This is implemented by MenuRunnerImpl.
|
| -class MenuControllerDelegate {
|
| +class MenuControllerDelegate
|
| + : public base::SupportsWeakPtr<MenuControllerDelegate> {
|
| public:
|
| enum NotifyType {
|
| NOTIFY_DELEGATE,
|
|
|