| Index: chrome/browser/download/download_shelf.cc
|
| diff --git a/chrome/browser/download/download_shelf.cc b/chrome/browser/download/download_shelf.cc
|
| index 70db47a0ab715f295ef76f2c2ca4a52e67c00535..f771178e74277cd00335a4141937dba810e8fcf9 100644
|
| --- a/chrome/browser/download/download_shelf.cc
|
| +++ b/chrome/browser/download/download_shelf.cc
|
| @@ -28,13 +28,17 @@ DownloadShelfContextMenu::~DownloadShelfContextMenu() {
|
|
|
| bool DownloadShelfContextMenu::ItemIsChecked(int id) const {
|
| switch (id) {
|
| - case OPEN_WHEN_COMPLETE:
|
| + case OPEN_WHEN_COMPLETE: {
|
| return download_->open_when_complete();
|
| + }
|
| case ALWAYS_OPEN_TYPE: {
|
| const FilePath::StringType extension =
|
| file_util::GetFileExtensionFromPath(download_->full_path());
|
| return download_->manager()->ShouldOpenFileExtension(extension);
|
| }
|
| + case TOGGLE_PAUSE: {
|
| + return download_->is_paused();
|
| + }
|
| }
|
| return false;
|
| }
|
|
|