| Index: chrome/browser/cocoa/download_item_controller.mm
|
| ===================================================================
|
| --- chrome/browser/cocoa/download_item_controller.mm (revision 35359)
|
| +++ chrome/browser/cocoa/download_item_controller.mm (working copy)
|
| @@ -63,6 +63,7 @@
|
| using DownloadShelfContextMenu::OPEN_WHEN_COMPLETE;
|
| using DownloadShelfContextMenu::ALWAYS_OPEN_TYPE;
|
| using DownloadShelfContextMenu::CANCEL;
|
| + using DownloadShelfContextMenu::TOGGLE_PAUSE;
|
| };
|
|
|
| @interface DownloadItemController (Private)
|
| @@ -291,6 +292,8 @@
|
| actionId = DownloadShelfContextMenuMac::SHOW_IN_FOLDER;
|
| } else if (action == @selector(handleCancel:)) {
|
| actionId = DownloadShelfContextMenuMac::CANCEL;
|
| + } else if (action == @selector(handleTogglePause:)) {
|
| + actionId = DownloadShelfContextMenuMac::TOGGLE_PAUSE;
|
| } else {
|
| NOTREACHED();
|
| return YES;
|
| @@ -322,4 +325,8 @@
|
| menuBridge_->ExecuteItemCommand(DownloadShelfContextMenuMac::CANCEL);
|
| }
|
|
|
| +- (IBAction)handleTogglePause:(id)sender {
|
| + menuBridge_->ExecuteItemCommand(DownloadShelfContextMenuMac::TOGGLE_PAUSE);
|
| +}
|
| +
|
| @end
|
|
|