Index: content/browser/download/download_resource_handler.h |
diff --git a/content/browser/download/download_resource_handler.h b/content/browser/download/download_resource_handler.h |
index f40996453aca4d665c0aa64c169d52deedb7eb54..7eac1e6bdc91e15d94cbb8cb43e16caf485689d9 100644 |
--- a/content/browser/download/download_resource_handler.h |
+++ b/content/browser/download/download_resource_handler.h |
@@ -37,7 +37,9 @@ class DownloadResourceHandler |
typedef DownloadUrlParameters::OnStartedCallback OnStartedCallback; |
// started_cb will be called exactly once on the UI thread. |
+ // |id| should be invalid if the id should be automatically assigned. |
DownloadResourceHandler( |
+ DownloadId id, |
net::URLRequest* request, |
const OnStartedCallback& started_cb, |
scoped_ptr<DownloadSaveInfo> save_info); |
@@ -100,6 +102,7 @@ class DownloadResourceHandler |
void SetContentDisposition(const std::string& content_disposition); |
+ DownloadId download_id_; |
GlobalRequestID global_id_; |
int render_view_id_; |
std::string content_disposition_; |