Index: chrome/browser/views/download_item_view.cc |
diff --git a/chrome/browser/views/download_item_view.cc b/chrome/browser/views/download_item_view.cc |
index 348c86dabb1a3d8ff0ac16199bc14f6f9a4974e7..bc5f0c56f0ca8b6fcee8d6cac182b668ab2d821b 100644 |
--- a/chrome/browser/views/download_item_view.cc |
+++ b/chrome/browser/views/download_item_view.cc |
@@ -433,7 +433,7 @@ void DownloadItemView::ButtonPressed( |
UMA_HISTOGRAM_LONG_TIMES("clickjacking.save_download", |
base::Time::Now() - creation_time_); |
// This will change the state and notify us. |
- download_->manager()->DangerousDownloadValidated(download_); |
+ download_->DangerousDownloadValidated(); |
} |
} |
@@ -907,11 +907,7 @@ void DownloadItemView::OpenDownload() { |
// open downloads super quickly, we should be concerned about clickjacking. |
UMA_HISTOGRAM_LONG_TIMES("clickjacking.open_download", |
base::Time::Now() - creation_time_); |
- if (download_->state() == DownloadItem::IN_PROGRESS) { |
- download_->set_open_when_complete(!download_->open_when_complete()); |
- } else if (download_->state() == DownloadItem::COMPLETE) { |
- download_util::OpenDownload(download_); |
- } |
+ download_->OpenDownload(); |
} |
void DownloadItemView::OnExtractIconComplete(IconManager::Handle handle, |