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

Unified Diff: webkit/fileapi/syncable/local_file_sync_context.cc

Issue 12315004: Migrated sync_file_type and file_change from namespace fileapi to sync_file_system. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase Created 7 years, 10 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 side-by-side diff with in-line comments
Download patch
Index: webkit/fileapi/syncable/local_file_sync_context.cc
diff --git a/webkit/fileapi/syncable/local_file_sync_context.cc b/webkit/fileapi/syncable/local_file_sync_context.cc
index 60d87d55cecdb991c389feb0cbd4b0a3303f5745..12789c1839f8e0445a343eb26f14ba91cdab3eaa 100644
--- a/webkit/fileapi/syncable/local_file_sync_context.cc
+++ b/webkit/fileapi/syncable/local_file_sync_context.cc
@@ -22,6 +22,9 @@
#include "webkit/fileapi/syncable/syncable_file_operation_runner.h"
#include "webkit/fileapi/syncable/syncable_file_system_util.h"
+using sync_file_system::FileChangeList;
+using sync_file_system::SyncFileType;
+
namespace fileapi {
namespace {
@@ -173,7 +176,7 @@ void LocalFileSyncContext::RegisterURLForWaitingSync(
void LocalFileSyncContext::ApplyRemoteChange(
FileSystemContext* file_system_context,
- const FileChange& change,
+ const sync_file_system::FileChange& change,
const base::FilePath& local_path,
const FileSystemURL& url,
const SyncStatusCallback& callback) {
@@ -196,22 +199,22 @@ void LocalFileSyncContext::ApplyRemoteChange(
base::Bind(&LocalFileSyncContext::DidApplyRemoteChange,
this, url, callback);
switch (change.change()) {
- case FileChange::FILE_CHANGE_ADD_OR_UPDATE:
+ case sync_file_system::FileChange::FILE_CHANGE_ADD_OR_UPDATE:
switch (change.file_type()) {
- case SYNC_FILE_TYPE_FILE:
+ case sync_file_system::SYNC_FILE_TYPE_FILE:
DCHECK(!local_path.empty());
operation->CopyInForeignFile(local_path, url, operation_callback);
break;
- case SYNC_FILE_TYPE_DIRECTORY:
+ case sync_file_system::SYNC_FILE_TYPE_DIRECTORY:
operation->CreateDirectory(
url, false /* exclusive */, true /* recursive */,
operation_callback);
break;
- case SYNC_FILE_TYPE_UNKNOWN:
+ case sync_file_system::SYNC_FILE_TYPE_UNKNOWN:
NOTREACHED() << "File type unknown for ADD_OR_UPDATE change";
}
break;
- case FileChange::FILE_CHANGE_DELETE:
+ case sync_file_system::FileChange::FILE_CHANGE_DELETE:
operation->Remove(url, true /* recursive */, operation_callback);
break;
}
@@ -220,7 +223,7 @@ void LocalFileSyncContext::ApplyRemoteChange(
void LocalFileSyncContext::RecordFakeLocalChange(
FileSystemContext* file_system_context,
const fileapi::FileSystemURL& url,
- const fileapi::FileChange& change,
+ const sync_file_system::FileChange& change,
const fileapi::SyncStatusCallback& callback) {
// This is called on UI thread and to be relayed to FILE thread.
DCHECK(file_system_context);
@@ -584,11 +587,11 @@ void LocalFileSyncContext::DidGetWritingStatusForSync(
DCHECK(!file_info.is_symbolic_link);
- SyncFileType file_type = SYNC_FILE_TYPE_FILE;
+ SyncFileType file_type = sync_file_system::SYNC_FILE_TYPE_FILE;
if (file_error == base::PLATFORM_FILE_ERROR_NOT_FOUND)
- file_type = SYNC_FILE_TYPE_UNKNOWN;
+ file_type = sync_file_system::SYNC_FILE_TYPE_UNKNOWN;
else if (file_info.is_directory)
- file_type = SYNC_FILE_TYPE_DIRECTORY;
+ file_type = sync_file_system::SYNC_FILE_TYPE_DIRECTORY;
LocalFileSyncInfo sync_file_info;
sync_file_info.url = url;
@@ -631,8 +634,9 @@ void LocalFileSyncContext::DidGetFileMetadata(
DCHECK(io_task_runner_->RunsTasksOnCurrentThread());
SyncFileMetadata metadata;
if (file_error == base::PLATFORM_FILE_OK) {
- metadata.file_type = file_info.is_directory ? SYNC_FILE_TYPE_DIRECTORY
- : SYNC_FILE_TYPE_FILE;
+ metadata.file_type = file_info.is_directory ?
+ sync_file_system::SYNC_FILE_TYPE_DIRECTORY :
+ sync_file_system::SYNC_FILE_TYPE_FILE;
metadata.size = file_info.size;
metadata.last_modified = file_info.last_modified;
}
« no previous file with comments | « webkit/fileapi/syncable/local_file_sync_context.h ('k') | webkit/fileapi/syncable/local_file_sync_context_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698