| Index: chrome/browser/ui/views/download/download_shelf_context_menu_view.h
|
| diff --git a/chrome/browser/ui/views/download/download_shelf_context_menu_view.h b/chrome/browser/ui/views/download/download_shelf_context_menu_view.h
|
| index 8a4d8ed6d57f501be3ec2c31c1903fe68f6a2deb..b956e6a7165206d954f968f2176c9278a215c66f 100644
|
| --- a/chrome/browser/ui/views/download/download_shelf_context_menu_view.h
|
| +++ b/chrome/browser/ui/views/download/download_shelf_context_menu_view.h
|
| @@ -39,11 +39,12 @@ class DownloadShelfContextMenuView : public DownloadShelfContextMenu {
|
| // The menu will be positioned above or below but not overlapping |rect|.
|
| void Run(views::Widget* parent_widget,
|
| const gfx::Rect& rect,
|
| - ui::MenuSourceType source_type);
|
| + ui::MenuSourceType source_type,
|
| + const base::Closure& on_menu_closed_callback);
|
|
|
| private:
|
| // Callback for MenuModelAdapter
|
| - void OnMenuClosed();
|
| + void OnMenuClosed(const base::Closure& on_menu_closed_callback);
|
|
|
| std::unique_ptr<views::MenuModelAdapter> menu_model_adapter_;
|
| std::unique_ptr<views::MenuRunner> menu_runner_;
|
|
|