| Index: chrome/browser/google_apis/drive_api_requests.cc
|
| diff --git a/chrome/browser/google_apis/drive_api_requests.cc b/chrome/browser/google_apis/drive_api_requests.cc
|
| index 2e495bdffa6ea6e11b9f47362408c8c72c0bcf0d..04e163e7dd9b65d20bca6a9e190efb01cd480069 100644
|
| --- a/chrome/browser/google_apis/drive_api_requests.cc
|
| +++ b/chrome/browser/google_apis/drive_api_requests.cc
|
| @@ -631,5 +631,27 @@ void GetUploadStatusRequest::OnRangeRequestComplete(
|
| ParseFileResourceWithUploadRangeAndRun(callback_, response, value.Pass());
|
| }
|
|
|
| +//========================== DownloadFileRequest ==========================
|
| +
|
| +DownloadFileRequest::DownloadFileRequest(
|
| + RequestSender* sender,
|
| + const DriveApiUrlGenerator& url_generator,
|
| + const std::string& resource_id,
|
| + const base::FilePath& output_file_path,
|
| + const DownloadActionCallback& download_action_callback,
|
| + const GetContentCallback& get_content_callback,
|
| + const ProgressCallback& progress_callback)
|
| + : DownloadFileRequestBase(
|
| + sender,
|
| + download_action_callback,
|
| + get_content_callback,
|
| + progress_callback,
|
| + url_generator.GenerateDownloadFileUrl(resource_id),
|
| + output_file_path) {
|
| +}
|
| +
|
| +DownloadFileRequest::~DownloadFileRequest() {
|
| +}
|
| +
|
| } // namespace drive
|
| } // namespace google_apis
|
|
|