Index: content/browser/download/download_manager_impl.cc |
diff --git a/content/browser/download/download_manager_impl.cc b/content/browser/download/download_manager_impl.cc |
index a34d25ebcf1d3cc2e9b9b90a583a1261d063e82e..d596478b1a05cf901b947e6dadcd0bb8a73765c8 100644 |
--- a/content/browser/download/download_manager_impl.cc |
+++ b/content/browser/download/download_manager_impl.cc |
@@ -407,7 +407,7 @@ content::DownloadId DownloadManagerImpl::StartDownload( |
void DownloadManagerImpl::OnDownloadFileCreated( |
int32 download_id, content::DownloadInterruptReason reason) { |
if (reason != content::DOWNLOAD_INTERRUPT_REASON_NONE) { |
- OnDownloadInterrupted(download_id, 0, "", reason); |
+ OnDownloadInterrupted(download_id, reason); |
// TODO(rdsmith): It makes no sense to continue along the |
// regular download path after we've gotten an error. But it's |
// the way the code has historically worked, and this allows us |
@@ -749,15 +749,12 @@ void DownloadManagerImpl::DownloadStopped(DownloadItem* download) { |
void DownloadManagerImpl::OnDownloadInterrupted( |
int32 download_id, |
- int64 size, |
- const std::string& hash_state, |
content::DownloadInterruptReason reason) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DownloadItem* download = GetActiveDownload(download_id); |
if (!download) |
return; |
- download->UpdateProgress(size, 0, hash_state); |
download->Interrupt(reason); |
} |