Index: webkit/browser/fileapi/sandbox_file_system_backend.cc |
diff --git a/webkit/browser/fileapi/sandbox_file_system_backend.cc b/webkit/browser/fileapi/sandbox_file_system_backend.cc |
index 6c2b85c3802114cbd1226a46624092c24331206d..547fab7d8bda918f84feadc48772b719e5c1f9f8 100644 |
--- a/webkit/browser/fileapi/sandbox_file_system_backend.cc |
+++ b/webkit/browser/fileapi/sandbox_file_system_backend.cc |
@@ -60,7 +60,6 @@ enum FileSystemError { |
const char kTemporaryOriginsCountLabel[] = "FileSystem.TemporaryOriginsCount"; |
const char kPersistentOriginsCountLabel[] = "FileSystem.PersistentOriginsCount"; |
-const char kSyncableOriginsCountLabel[] = "FileSystem.SyncableOriginsCount"; |
// Restricted names. |
// http://dev.w3.org/2009/dap/file-system/file-dir-sys.html#naming-restrictions |
@@ -94,11 +93,11 @@ class ObfuscatedOriginEnumerator |
}; |
void DidOpenFileSystem( |
- base::WeakPtr<SandboxFileSystemBackend> mount_point_provider, |
+ base::WeakPtr<SandboxFileSystemBackend> file_system_backend, |
const base::Callback<void(base::PlatformFileError error)>& callback, |
base::PlatformFileError* error) { |
- if (mount_point_provider.get()) |
- mount_point_provider.get()->CollectOpenFileSystemMetrics(*error); |
+ if (file_system_backend.get()) |
+ file_system_backend.get()->CollectOpenFileSystemMetrics(*error); |
callback.Run(*error); |
} |
@@ -142,9 +141,7 @@ SandboxFileSystemBackend::~SandboxFileSystemBackend() { |
bool SandboxFileSystemBackend::CanHandleType(FileSystemType type) const { |
return type == kFileSystemTypeTemporary || |
- type == kFileSystemTypePersistent || |
- type == kFileSystemTypeSyncable || |
- type == kFileSystemTypeSyncableForInternalSync; |
+ type == kFileSystemTypePersistent; |
} |
void SandboxFileSystemBackend::Initialize(const FileSystemContext* context) { |
@@ -157,8 +154,6 @@ void SandboxFileSystemBackend::Initialize(const FileSystemContext* context) { |
sandbox_context_->quota_observer(), NULL); |
} |
- syncable_update_observers_ = update_observers_; |
- |
if (!sandbox_context_->file_task_runner()->RunsTasksOnCurrentThread()) { |
// Post prepopulate task only if it's not already running on |
// file_task_runner (which implies running in tests). |
@@ -255,16 +250,6 @@ FileSystemOperation* SandboxFileSystemBackend::CreateFileSystemOperation( |
scoped_ptr<FileSystemOperationContext> operation_context( |
new FileSystemOperationContext(context)); |
- |
- // Copy the observer lists (assuming we only have small number of observers). |
- if (url.type() == kFileSystemTypeSyncable) { |
- operation_context->set_update_observers(syncable_update_observers_); |
- operation_context->set_change_observers(syncable_change_observers_); |
- return new sync_file_system::SyncableFileSystemOperation( |
- url, context, operation_context.Pass()); |
- } |
- |
- // For regular sandboxed types. |
operation_context->set_update_observers(update_observers_); |
operation_context->set_change_observers(change_observers_); |
@@ -362,9 +347,6 @@ void SandboxFileSystemBackend::GetOriginsForTypeOnFileThread( |
case kFileSystemTypePersistent: |
UMA_HISTOGRAM_COUNTS(kPersistentOriginsCountLabel, origins->size()); |
break; |
- case kFileSystemTypeSyncable: |
- UMA_HISTOGRAM_COUNTS(kSyncableOriginsCountLabel, origins->size()); |
- break; |
default: |
break; |
} |
@@ -453,8 +435,6 @@ void SandboxFileSystemBackend::AddFileUpdateObserver( |
base::SequencedTaskRunner* task_runner) { |
DCHECK(CanHandleType(type)); |
UpdateObserverList* list = &update_observers_; |
- if (type == kFileSystemTypeSyncable) |
- list = &syncable_update_observers_; |
*list = list->AddObserver(observer, task_runner); |
} |
@@ -464,8 +444,6 @@ void SandboxFileSystemBackend::AddFileChangeObserver( |
base::SequencedTaskRunner* task_runner) { |
DCHECK(CanHandleType(type)); |
ChangeObserverList* list = &change_observers_; |
- if (type == kFileSystemTypeSyncable) |
- list = &syncable_change_observers_; |
*list = list->AddObserver(observer, task_runner); |
} |
@@ -480,16 +458,12 @@ void SandboxFileSystemBackend::AddFileAccessObserver( |
const UpdateObserverList* SandboxFileSystemBackend::GetUpdateObservers( |
FileSystemType type) const { |
DCHECK(CanHandleType(type)); |
- if (type == kFileSystemTypeSyncable) |
- return &syncable_update_observers_; |
return &update_observers_; |
} |
const ChangeObserverList* SandboxFileSystemBackend::GetChangeObservers( |
FileSystemType type) const { |
DCHECK(CanHandleType(type)); |
- if (type == kFileSystemTypeSyncable) |
- return &syncable_change_observers_; |
return &change_observers_; |
} |