| Index: chrome/browser/google_apis/gdata_wapi_service.cc
|
| diff --git a/chrome/browser/google_apis/gdata_wapi_service.cc b/chrome/browser/google_apis/gdata_wapi_service.cc
|
| index 02ee8beba7da4e5745b28d74a693b82497f32e90..19a50b95b5287c58a3198c87d6e36279f5cac123 100644
|
| --- a/chrome/browser/google_apis/gdata_wapi_service.cc
|
| +++ b/chrome/browser/google_apis/gdata_wapi_service.cc
|
| @@ -185,6 +185,7 @@ void GDataWapiService::DownloadDocument(
|
| const FilePath& local_cache_path,
|
| const GURL& document_url,
|
| DocumentExportFormat format,
|
| + const std::string& etag,
|
| const gdata::DownloadActionCallback& callback) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
|
|
| @@ -194,6 +195,7 @@ void GDataWapiService::DownloadDocument(
|
| chrome_common_net::AppendQueryParameter(document_url,
|
| "exportFormat",
|
| GetExportFormatParam(format)),
|
| + etag,
|
| callback,
|
| gdata::GetContentCallback());
|
| }
|
| @@ -202,6 +204,7 @@ void GDataWapiService::DownloadFile(
|
| const FilePath& virtual_path,
|
| const FilePath& local_cache_path,
|
| const GURL& document_url,
|
| + const std::string& etag,
|
| const gdata::DownloadActionCallback& download_action_callback,
|
| const gdata::GetContentCallback& get_content_callback) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
| @@ -210,17 +213,19 @@ void GDataWapiService::DownloadFile(
|
| new gdata::DownloadFileOperation(operation_registry(),
|
| download_action_callback,
|
| get_content_callback, document_url,
|
| - virtual_path, local_cache_path));
|
| + virtual_path, local_cache_path,
|
| + etag));
|
| }
|
|
|
| void GDataWapiService::DeleteDocument(
|
| const GURL& document_url,
|
| + const std::string& etag,
|
| const gdata::EntryActionCallback& callback) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
|
|
| runner_->StartOperationWithRetry(
|
| new gdata::DeleteDocumentOperation(operation_registry(), callback,
|
| - document_url));
|
| + document_url, etag));
|
| }
|
|
|
| void GDataWapiService::CreateDirectory(
|
|
|