Index: chrome/browser/ui/views/download/download_item_view.cc |
diff --git a/chrome/browser/ui/views/download/download_item_view.cc b/chrome/browser/ui/views/download/download_item_view.cc |
index bf8787ebf2ecb5cb7954c887e7bdb5d1c475df1c..97afe48c7766ab896ad5381df577a326466ecdf2 100644 |
--- a/chrome/browser/ui/views/download/download_item_view.cc |
+++ b/chrome/browser/ui/views/download/download_item_view.cc |
@@ -526,7 +526,9 @@ void DownloadItemView::ButtonPressed( |
base::Time::Now() - creation_time_); |
if (download()->IsPartialDownload()) |
download()->Cancel(true); |
- download()->Delete(DownloadItem::DELETE_DUE_TO_USER_DISCARD); |
+ download()->DiscardDangerousDownload( |
+ DownloadItem::DELETE_DUE_TO_USER_DISCARD, |
+ DownloadItem::AcquireFileCallback()); |
// WARNING: we are deleted at this point. Don't access 'this'. |
} else if (save_button_ && sender == save_button_) { |
// The user has confirmed a dangerous download. We'd record how quickly the |
@@ -534,7 +536,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()->DangerousDownloadValidated(); |
+ download()->ValidateDangerousDownload(); |
} |
} |