| Index: chrome/browser/drive/fake_drive_service.cc
|
| diff --git a/chrome/browser/drive/fake_drive_service.cc b/chrome/browser/drive/fake_drive_service.cc
|
| index c69b2166b03cba0d4fc8678dc558c3d741ceae42..8c98e00a70643aca0452c093fbbbe14f34a9cd57 100644
|
| --- a/chrome/browser/drive/fake_drive_service.cc
|
| +++ b/chrome/browser/drive/fake_drive_service.cc
|
| @@ -47,7 +47,7 @@ using google_apis::GDATA_NO_CONNECTION;
|
| using google_apis::GDATA_OTHER_ERROR;
|
| using google_apis::GDataErrorCode;
|
| using google_apis::GetContentCallback;
|
| -using google_apis::GetShareUrlCallback;
|
| +using google_apis::GetUrlCallback;
|
| using google_apis::HTTP_BAD_REQUEST;
|
| using google_apis::HTTP_CREATED;
|
| using google_apis::HTTP_NOT_FOUND;
|
| @@ -514,10 +514,9 @@ CancelCallback FakeDriveService::GetFileResource(
|
| return CancelCallback();
|
| }
|
|
|
| -CancelCallback FakeDriveService::GetShareUrl(
|
| - const std::string& resource_id,
|
| - const GURL& /* embed_origin */,
|
| - const GetShareUrlCallback& callback) {
|
| +CancelCallback FakeDriveService::GetShareUrl(const std::string& resource_id,
|
| + const GURL& /* embed_origin */,
|
| + const GetUrlCallback& callback) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
| DCHECK(!callback.is_null());
|
|
|
| @@ -1400,8 +1399,10 @@ const FakeDriveService::EntryInfo* FakeDriveService::AddNewEntry(
|
|
|
| std::string escaped_resource_id = net::EscapePath(resource_id);
|
|
|
| - // Set mime type.
|
| + // Set download URL and mime type.
|
| new_file->set_mime_type(content_type);
|
| + new_file->set_download_url(
|
| + GURL("https://xxx/content/" + escaped_resource_id));
|
|
|
| // Set alternate link if needed.
|
| if (content_type == util::kGoogleDocumentMimeType)
|
|
|