| Index: chrome/browser/local_discovery/storage/privet_filesystem_backend.cc
|
| diff --git a/chrome/browser/local_discovery/storage/privet_filesystem_backend.cc b/chrome/browser/local_discovery/storage/privet_filesystem_backend.cc
|
| deleted file mode 100644
|
| index 9abfcafeb9c1aafc2e378e92206d6330464f5e53..0000000000000000000000000000000000000000
|
| --- a/chrome/browser/local_discovery/storage/privet_filesystem_backend.cc
|
| +++ /dev/null
|
| @@ -1,110 +0,0 @@
|
| -// Copyright 2014 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "chrome/browser/local_discovery/storage/privet_filesystem_backend.h"
|
| -
|
| -#include <string>
|
| -
|
| -#include "chrome/browser/local_discovery/storage/privet_filesystem_async_util.h"
|
| -#include "chrome/browser/local_discovery/storage/privet_filesystem_constants.h"
|
| -#include "webkit/browser/fileapi/file_system_operation.h"
|
| -#include "webkit/browser/fileapi/file_system_url.h"
|
| -
|
| -namespace local_discovery {
|
| -
|
| -PrivetFileSystemBackend::PrivetFileSystemBackend(
|
| - storage::ExternalMountPoints* mount_points,
|
| - content::BrowserContext* browser_context)
|
| - : mount_points_(mount_points),
|
| - async_util_(new PrivetFileSystemAsyncUtil(browser_context)) {
|
| -}
|
| -
|
| -PrivetFileSystemBackend::~PrivetFileSystemBackend() {
|
| -}
|
| -
|
| -bool PrivetFileSystemBackend::CanHandleType(
|
| - storage::FileSystemType type) const {
|
| - return (type == storage::kFileSystemTypeCloudDevice);
|
| -}
|
| -
|
| -void PrivetFileSystemBackend::Initialize(storage::FileSystemContext* context) {
|
| - mount_points_->RegisterFileSystem("privet",
|
| - storage::kFileSystemTypeCloudDevice,
|
| - storage::FileSystemMountOption(),
|
| - base::FilePath(kPrivetFilePath));
|
| -}
|
| -
|
| -void PrivetFileSystemBackend::ResolveURL(
|
| - const storage::FileSystemURL& url,
|
| - storage::OpenFileSystemMode mode,
|
| - const OpenFileSystemCallback& callback) {
|
| - // TODO(noamsml): Provide a proper root url and a proper name.
|
| - GURL root_url = GURL(
|
| - storage::GetExternalFileSystemRootURIString(url.origin(), std::string()));
|
| - callback.Run(root_url, std::string(), base::File::FILE_OK);
|
| -}
|
| -
|
| -storage::FileSystemQuotaUtil* PrivetFileSystemBackend::GetQuotaUtil() {
|
| - // No quota support.
|
| - return NULL;
|
| -}
|
| -
|
| -storage::AsyncFileUtil* PrivetFileSystemBackend::GetAsyncFileUtil(
|
| - storage::FileSystemType type) {
|
| - return async_util_.get();
|
| -}
|
| -
|
| -storage::WatcherManager* PrivetFileSystemBackend::GetWatcherManager(
|
| - storage::FileSystemType type) {
|
| - return NULL;
|
| -}
|
| -
|
| -storage::CopyOrMoveFileValidatorFactory*
|
| -PrivetFileSystemBackend::GetCopyOrMoveFileValidatorFactory(
|
| - storage::FileSystemType type,
|
| - base::File::Error* error_code) {
|
| - DCHECK(error_code);
|
| - *error_code = base::File::FILE_OK;
|
| - return NULL;
|
| -}
|
| -
|
| -storage::FileSystemOperation*
|
| -PrivetFileSystemBackend::CreateFileSystemOperation(
|
| - const storage::FileSystemURL& url,
|
| - storage::FileSystemContext* context,
|
| - base::File::Error* error_code) const {
|
| - return storage::FileSystemOperation::Create(
|
| - url,
|
| - context,
|
| - make_scoped_ptr(new storage::FileSystemOperationContext(context)));
|
| -}
|
| -
|
| -bool PrivetFileSystemBackend::SupportsStreaming(
|
| - const storage::FileSystemURL& url) const {
|
| - return false;
|
| -}
|
| -
|
| -bool PrivetFileSystemBackend::HasInplaceCopyImplementation(
|
| - storage::FileSystemType type) const {
|
| - return true;
|
| -}
|
| -
|
| -scoped_ptr<storage::FileStreamReader>
|
| -PrivetFileSystemBackend::CreateFileStreamReader(
|
| - const storage::FileSystemURL& url,
|
| - int64 offset,
|
| - const base::Time& expected_modification_time,
|
| - storage::FileSystemContext* context) const {
|
| - return scoped_ptr<storage::FileStreamReader>();
|
| -}
|
| -
|
| -scoped_ptr<storage::FileStreamWriter>
|
| -PrivetFileSystemBackend::CreateFileStreamWriter(
|
| - const storage::FileSystemURL& url,
|
| - int64 offset,
|
| - storage::FileSystemContext* context) const {
|
| - return scoped_ptr<storage::FileStreamWriter>();
|
| -}
|
| -
|
| -} // namespace local_discovery
|
|
|