summaryrefslogtreecommitdiffstats
path: root/webkit/fileapi/file_system_operation.cc
diff options
context:
space:
mode:
authorkinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-29 04:31:10 +0000
committerkinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-29 04:31:10 +0000
commit65c337e08bcf6acd36b029ed86117a65d3555abe (patch)
tree3e7f91c7fd1635b42a3258c331349ccc48e04e48 /webkit/fileapi/file_system_operation.cc
parentfcad14bdd755a51efde7af8ccf4f1dbbb159bc36 (diff)
downloadchromium_src-65c337e08bcf6acd36b029ed86117a65d3555abe.zip
chromium_src-65c337e08bcf6acd36b029ed86117a65d3555abe.tar.gz
chromium_src-65c337e08bcf6acd36b029ed86117a65d3555abe.tar.bz2
Reviving once-deprecated FileSystemFileUtilProxy methods just for the sake of better readability.
BUG=114732 TEST=existing tests Review URL: http://codereview.chromium.org/9481028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124117 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/fileapi/file_system_operation.cc')
-rw-r--r--webkit/fileapi/file_system_operation.cc95
1 files changed, 23 insertions, 72 deletions
diff --git a/webkit/fileapi/file_system_operation.cc b/webkit/fileapi/file_system_operation.cc
index 1cdcdb2..1a36255 100644
--- a/webkit/fileapi/file_system_operation.cc
+++ b/webkit/fileapi/file_system_operation.cc
@@ -18,8 +18,6 @@
#include "webkit/fileapi/file_system_types.h"
#include "webkit/fileapi/file_system_util.h"
#include "webkit/fileapi/file_writer_delegate.h"
-#include "webkit/fileapi/local_file_util.h"
-#include "webkit/fileapi/quota_file_util.h"
#include "webkit/quota/quota_manager.h"
#include "webkit/quota/quota_types.h"
@@ -188,12 +186,8 @@ void FileSystemOperation::DirectoryExists(const GURL& path_url,
return;
}
- FileSystemFileUtilProxy::RelayGetFileInfo(
- proxy_,
- base::Bind(&FileSystemFileUtil::GetFileInfo,
- base::Unretained(src_util_),
- &operation_context_,
- src_path_),
+ FileSystemFileUtilProxy::GetFileInfo(
+ proxy_, &operation_context_, src_util_, src_path_,
base::Bind(&FileSystemOperation::DidDirectoryExists,
base::Owned(this), callback));
}
@@ -210,11 +204,8 @@ void FileSystemOperation::FileExists(const GURL& path_url,
return;
}
- FileSystemFileUtilProxy::RelayGetFileInfo(
- proxy_,
- base::Bind(&FileSystemFileUtil::GetFileInfo,
- base::Unretained(src_util_),
- &operation_context_, src_path_),
+ FileSystemFileUtilProxy::GetFileInfo(
+ proxy_, &operation_context_, src_util_, src_path_,
base::Bind(&FileSystemOperation::DidFileExists,
base::Owned(this), callback));
}
@@ -231,11 +222,8 @@ void FileSystemOperation::GetMetadata(const GURL& path_url,
return;
}
- FileSystemFileUtilProxy::RelayGetFileInfo(
- proxy_,
- base::Bind(&FileSystemFileUtil::GetFileInfo,
- base::Unretained(src_util_),
- &operation_context_, src_path_),
+ FileSystemFileUtilProxy::GetFileInfo(
+ proxy_, &operation_context_, src_util_, src_path_,
base::Bind(&FileSystemOperation::DidGetMetadata,
base::Owned(this), callback));
}
@@ -252,11 +240,8 @@ void FileSystemOperation::ReadDirectory(const GURL& path_url,
return;
}
- FileSystemFileUtilProxy::RelayReadDirectory(
- proxy_,
- base::Bind(&FileSystemFileUtil::ReadDirectory,
- base::Unretained(src_util_),
- &operation_context_, src_path_),
+ FileSystemFileUtilProxy::ReadDirectory(
+ proxy_, &operation_context_, src_util_, src_path_,
base::Bind(&FileSystemOperation::DidReadDirectory,
base::Owned(this), callback));
}
@@ -276,12 +261,8 @@ void FileSystemOperation::Remove(const GURL& path_url, bool recursive,
scoped_quota_notifier_.reset(new ScopedQuotaNotifier(
file_system_context(), src_path_.origin(), src_path_.type()));
- base::FileUtilProxy::RelayFileTask(
- proxy_, FROM_HERE,
- base::Bind(&FileSystemFileUtil::Delete,
- base::Unretained(src_util_),
- &operation_context_, src_path_,
- recursive),
+ FileSystemFileUtilProxy::Delete(
+ proxy_, &operation_context_, src_util_, src_path_, recursive,
base::Bind(&FileSystemOperation::DidFinishFileOperation,
base::Owned(this), callback));
}
@@ -347,13 +328,9 @@ void FileSystemOperation::TouchFile(const GURL& path_url,
return;
}
- base::FileUtilProxy::RelayFileTask(
- proxy_, FROM_HERE,
- base::Bind(&FileSystemFileUtil::Touch,
- base::Unretained(src_util_),
- &operation_context_,
- src_path_,
- last_access_time, last_modified_time),
+ FileSystemFileUtilProxy::Touch(
+ proxy_, &operation_context_, src_util_, src_path_,
+ last_access_time, last_modified_time,
base::Bind(&FileSystemOperation::DidTouchFile,
base::Owned(this), callback));
}
@@ -524,12 +501,8 @@ void FileSystemOperation::DidGetUsageAndQuotaAndRunTask(
void FileSystemOperation::DoCreateFile(
const StatusCallback& callback,
bool exclusive) {
- FileSystemFileUtilProxy::RelayEnsureFileExists(
- proxy_,
- base::Bind(&FileSystemFileUtil::EnsureFileExists,
- base::Unretained(src_util_),
- &operation_context_,
- src_path_),
+ FileSystemFileUtilProxy::EnsureFileExists(
+ proxy_, &operation_context_, src_util_, src_path_,
base::Bind(
exclusive ? &FileSystemOperation::DidEnsureFileExistsExclusive
: &FileSystemOperation::DidEnsureFileExistsNonExclusive,
@@ -539,12 +512,8 @@ void FileSystemOperation::DoCreateFile(
void FileSystemOperation::DoCreateDirectory(
const StatusCallback& callback,
bool exclusive, bool recursive) {
- base::FileUtilProxy::RelayFileTask(
- proxy_, FROM_HERE,
- base::Bind(&FileSystemFileUtil::CreateDirectory,
- base::Unretained(src_util_),
- &operation_context_,
- src_path_, exclusive, recursive),
+ FileSystemFileUtilProxy::CreateDirectory(
+ proxy_, &operation_context_, src_util_, src_path_, exclusive, recursive,
base::Bind(&FileSystemOperation::DidFinishFileOperation,
base::Owned(this), callback));
}
@@ -572,42 +541,24 @@ void FileSystemOperation::DoWrite() {
base::PLATFORM_FILE_WRITE |
base::PLATFORM_FILE_ASYNC;
- base::FileUtilProxy::RelayCreateOrOpen(
- proxy_,
- base::Bind(&FileSystemFileUtil::CreateOrOpen,
- base::Unretained(src_util_),
- &operation_context_,
- src_path_,
- file_flags),
- base::Bind(&FileSystemFileUtil::Close,
- base::Unretained(src_util_),
- &operation_context_),
+ FileSystemFileUtilProxy::CreateOrOpen(
+ proxy_, &operation_context_, src_util_, src_path_, file_flags,
base::Bind(&FileSystemOperation::OnFileOpenedForWrite,
base::Unretained(this)));
}
void FileSystemOperation::DoTruncate(const StatusCallback& callback,
int64 length) {
- base::FileUtilProxy::RelayFileTask(
- proxy_, FROM_HERE,
- base::Bind(&FileSystemFileUtil::Truncate,
- base::Unretained(src_util_),
- &operation_context_, src_path_, length),
+ FileSystemFileUtilProxy::Truncate(
+ proxy_, &operation_context_, src_util_, src_path_, length,
base::Bind(&FileSystemOperation::DidFinishFileOperation,
base::Owned(this), callback));
}
void FileSystemOperation::DoOpenFile(const OpenFileCallback& callback,
int file_flags) {
- base::FileUtilProxy::RelayCreateOrOpen(
- proxy_,
- base::Bind(&FileSystemFileUtil::CreateOrOpen,
- base::Unretained(src_util_),
- &operation_context_,
- src_path_, file_flags),
- base::Bind(&FileSystemFileUtil::Close,
- base::Unretained(src_util_),
- &operation_context_),
+ FileSystemFileUtilProxy::CreateOrOpen(
+ proxy_, &operation_context_, src_util_, src_path_, file_flags,
base::Bind(&FileSystemOperation::DidOpenFile,
base::Owned(this), callback));
}