Index: chrome/browser/google_apis/gdata_wapi_requests.cc |
diff --git a/chrome/browser/google_apis/gdata_wapi_requests.cc b/chrome/browser/google_apis/gdata_wapi_requests.cc |
index 4f562cfec071e178736d9cb5445faae200c3cab8..eb38afa8588f8674f11aa3feb2b3d3d1087ee23d 100644 |
--- a/chrome/browser/google_apis/gdata_wapi_requests.cc |
+++ b/chrome/browser/google_apis/gdata_wapi_requests.cc |
@@ -711,4 +711,27 @@ void GetUploadStatusRequest::OnRangeRequestComplete( |
callback_.Run(response, ParseResourceEntry(value.Pass())); |
} |
+ |
+//========================== DownloadFileRequest ========================== |
+ |
+DownloadFileRequest::DownloadFileRequest( |
+ RequestSender* sender, |
+ const GDataWapiUrlGenerator& url_generator, |
+ const DownloadActionCallback& download_action_callback, |
+ const GetContentCallback& get_content_callback, |
+ const ProgressCallback& progress_callback, |
+ const std::string& resource_id, |
+ const base::FilePath& output_file_path) |
+ : DownloadFileRequestBase( |
+ sender, |
+ download_action_callback, |
+ get_content_callback, |
+ progress_callback, |
+ url_generator.GenerateDownloadFileUrl(resource_id), |
+ output_file_path) { |
+} |
+ |
+DownloadFileRequest::~DownloadFileRequest() { |
+} |
+ |
} // namespace google_apis |