Index: content/public/browser/download_manager.h |
diff --git a/content/public/browser/download_manager.h b/content/public/browser/download_manager.h |
index 35f191b61537ddfea128db46f337d71ad6e09c72..b8cbc180d357079e440379bfc07dda0bc2b2944e 100644 |
--- a/content/public/browser/download_manager.h |
+++ b/content/public/browser/download_manager.h |
@@ -47,6 +47,7 @@ class GURL; |
namespace content { |
class BrowserContext; |
+template <typename StatusType> |
class ByteStreamReader; |
class DownloadManagerDelegate; |
class DownloadQuery; |
@@ -108,7 +109,7 @@ class CONTENT_EXPORT DownloadManager : public base::SupportsUserData::Data { |
// specifies an id, that id will be used. |
virtual void StartDownload( |
scoped_ptr<DownloadCreateInfo> info, |
- scoped_ptr<ByteStreamReader> stream, |
+ scoped_ptr<ByteStreamReader<DownloadInterruptReason> > stream, |
const DownloadUrlParameters::OnStartedCallback& on_started) = 0; |
// Remove downloads after remove_begin (inclusive) and before remove_end |