Index: content/browser/download/mock_download_manager_delegate.cc |
diff --git a/content/browser/download/mock_download_manager_delegate.cc b/content/browser/download/mock_download_manager_delegate.cc |
index e5b8b66ca9761c9564017fecbcf770ab9c30f649..edf0371318cca8ff40d97aec523f0efd973063de 100644 |
--- a/content/browser/download/mock_download_manager_delegate.cc |
+++ b/content/browser/download/mock_download_manager_delegate.cc |
@@ -3,10 +3,19 @@ |
// found in the LICENSE file. |
#include "content/browser/download/mock_download_manager_delegate.h" |
+#include "content/browser/download/download_item.h" |
+#include "content/browser/download/download_manager.h" |
+ |
+MockDownloadManagerDelegate::MockDownloadManagerDelegate() { |
+} |
MockDownloadManagerDelegate::~MockDownloadManagerDelegate() { |
} |
+void MockDownloadManagerDelegate::SetDownloadManager(DownloadManager* dm) { |
+ download_manager_ = dm; |
+} |
+ |
void MockDownloadManagerDelegate::Shutdown() { |
} |
@@ -53,6 +62,7 @@ void MockDownloadManagerDelegate::OnResponseCompleted(DownloadItem* item, |
} |
void MockDownloadManagerDelegate::AddItemToPersistentStore(DownloadItem* item) { |
+ download_manager_->OnItemAddedToPersistentStore(item->id(), item->id()); |
} |
void MockDownloadManagerDelegate::UpdateItemInPersistentStore( |