| Index: chrome/browser/ui/views/bookmarks/bookmark_context_menu.h
|
| diff --git a/chrome/browser/ui/views/bookmarks/bookmark_context_menu.h b/chrome/browser/ui/views/bookmarks/bookmark_context_menu.h
|
| index 87679c5b49a1976faa2dfddbd358d8436b5d5c43..5154f6ac2f4bfe41f39c1146dbed61fd9e31ef5a 100644
|
| --- a/chrome/browser/ui/views/bookmarks/bookmark_context_menu.h
|
| +++ b/chrome/browser/ui/views/bookmarks/bookmark_context_menu.h
|
| @@ -27,6 +27,9 @@ class BookmarkContextMenuObserver {
|
| // Invoked after the items have been removed from the model.
|
| virtual void DidRemoveBookmarks() = 0;
|
|
|
| + // Invoked when the context menu is closed.
|
| + virtual void OnContextMenuClosed() = 0;
|
| +
|
| protected:
|
| virtual ~BookmarkContextMenuObserver() {}
|
| };
|
| @@ -64,6 +67,8 @@ class BookmarkContextMenu : public BookmarkContextMenuControllerDelegate,
|
| bool IsCommandEnabled(int command_id) const override;
|
| bool IsCommandVisible(int command_id) const override;
|
| bool ShouldCloseAllMenusOnExecute(int id) override;
|
| + void OnMenuClosed(views::MenuItemView* menu,
|
| + views::MenuRunner::RunResult result) override;
|
|
|
| // Overridden from BookmarkContextMenuControllerDelegate:
|
| void CloseMenu() override;
|
|
|