Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(71)

Side by Side Diff: chrome/browser/sync_file_system/drive_backend_v1/fake_api_util.cc

Issue 442383002: Move storage-related files from webkit/ to new top-level directory storage/ (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/sync_file_system/drive_backend_v1/fake_api_util.h" 5 #include "chrome/browser/sync_file_system/drive_backend_v1/fake_api_util.h"
6 6
7 #include <algorithm> 7 #include <algorithm>
8 8
9 #include "base/bind.h" 9 #include "base/bind.h"
10 #include "base/location.h" 10 #include "base/location.h"
11 #include "base/single_thread_task_runner.h" 11 #include "base/single_thread_task_runner.h"
12 #include "base/thread_task_runner_handle.h" 12 #include "base/thread_task_runner_handle.h"
13 #include "webkit/common/blob/scoped_file.h" 13 #include "storage/common/blob/scoped_file.h"
14 14
15 namespace sync_file_system { 15 namespace sync_file_system {
16 namespace drive_backend { 16 namespace drive_backend {
17 17
18 bool FakeAPIUtil::RemoteResourceComparator::operator()( 18 bool FakeAPIUtil::RemoteResourceComparator::operator()(
19 const RemoteResource& left, 19 const RemoteResource& left,
20 const RemoteResource& right) { 20 const RemoteResource& right) {
21 if (left.parent_resource_id != right.parent_resource_id) 21 if (left.parent_resource_id != right.parent_resource_id)
22 return left.parent_resource_id < right.parent_resource_id; 22 return left.parent_resource_id < right.parent_resource_id;
23 if (left.parent_title != right.parent_title) 23 if (left.parent_title != right.parent_title)
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after
154 154
155 if (found != remote_resources_.end() && !found->second.deleted) { 155 if (found != remote_resources_.end() && !found->second.deleted) {
156 scoped_ptr<google_apis::ResourceEntry> entry( 156 scoped_ptr<google_apis::ResourceEntry> entry(
157 CreateResourceEntry(found->second)); 157 CreateResourceEntry(found->second));
158 file_md5 = entry->file_md5(); 158 file_md5 = entry->file_md5();
159 file_size = entry->file_size(); 159 file_size = entry->file_size();
160 updated_time = entry->updated_time(); 160 updated_time = entry->updated_time();
161 error = google_apis::HTTP_SUCCESS; 161 error = google_apis::HTTP_SUCCESS;
162 } 162 }
163 163
164 webkit_blob::ScopedFile dummy; 164 storage::ScopedFile dummy;
165 base::ThreadTaskRunnerHandle::Get()->PostTask( 165 base::ThreadTaskRunnerHandle::Get()->PostTask(
166 FROM_HERE, 166 FROM_HERE,
167 base::Bind(callback, error, file_md5, file_size, updated_time, 167 base::Bind(callback, error, file_md5, file_size, updated_time,
168 base::Passed(&dummy))); 168 base::Passed(&dummy)));
169 } 169 }
170 170
171 void FakeAPIUtil::UploadNewFile(const std::string& directory_resource_id, 171 void FakeAPIUtil::UploadNewFile(const std::string& directory_resource_id,
172 const base::FilePath& local_file_path, 172 const base::FilePath& local_file_path,
173 const std::string& title, 173 const std::string& title,
174 const UploadFileCallback& callback) { 174 const UploadFileCallback& callback) {
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after
265 return entry.Pass(); 265 return entry.Pass();
266 } 266 }
267 267
268 GURL FakeAPIUtil::ResourceIdToResourceLink( 268 GURL FakeAPIUtil::ResourceIdToResourceLink(
269 const std::string& resource_id) const { 269 const std::string& resource_id) const {
270 return url_generator_.GenerateEditUrl(resource_id); 270 return url_generator_.GenerateEditUrl(resource_id);
271 } 271 }
272 272
273 } // namespace drive_backend 273 } // namespace drive_backend
274 } // namespace sync_file_system 274 } // namespace sync_file_system
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698