| 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_;
|
| }
|
|
|
|
|