| 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,
|
|
|