Index: content/browser/download/download_manager_impl.h |
diff --git a/content/browser/download/download_manager_impl.h b/content/browser/download/download_manager_impl.h |
index 46d3eb7aa85ff091b91cd87e2c02ded43e1a8bea..dd688880604eecffe0da0f4b82d0ac4c51ca4dc8 100644 |
--- a/content/browser/download/download_manager_impl.h |
+++ b/content/browser/download/download_manager_impl.h |
@@ -17,6 +17,7 @@ |
#include "base/synchronization/lock.h" |
#include "content/browser/download/download_item_impl_delegate.h" |
#include "content/common/content_export.h" |
+#include "content/public/browser/download_interrupt_reasons.h" |
#include "content/public/browser/download_manager.h" |
#include "content/public/browser/download_manager_delegate.h" |
#include "content/public/browser/download_url_parameters.h" |
@@ -63,7 +64,7 @@ class CONTENT_EXPORT DownloadManagerImpl : public DownloadManager, |
virtual void GetAllDownloads(DownloadVector* result) OVERRIDE; |
virtual void StartDownload( |
scoped_ptr<DownloadCreateInfo> info, |
- scoped_ptr<ByteStreamReader> stream, |
+ scoped_ptr<ByteStreamReader<DownloadInterruptReason> > stream, |
const DownloadUrlParameters::OnStartedCallback& on_started) OVERRIDE; |
virtual int RemoveDownloadsBetween(base::Time remove_begin, |
base::Time remove_end) OVERRIDE; |
@@ -109,7 +110,7 @@ class CONTENT_EXPORT DownloadManagerImpl : public DownloadManager, |
void StartDownloadWithId( |
scoped_ptr<DownloadCreateInfo> info, |
- scoped_ptr<ByteStreamReader> stream, |
+ scoped_ptr<ByteStreamReader<DownloadInterruptReason> > stream, |
const DownloadUrlParameters::OnStartedCallback& on_started, |
bool new_download, |
uint32 id); |