diff options
author | kinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-29 04:31:10 +0000 |
---|---|---|
committer | kinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-29 04:31:10 +0000 |
commit | 65c337e08bcf6acd36b029ed86117a65d3555abe (patch) | |
tree | 3e7f91c7fd1635b42a3258c331349ccc48e04e48 /webkit/fileapi/file_system_operation.cc | |
parent | fcad14bdd755a51efde7af8ccf4f1dbbb159bc36 (diff) | |
download | chromium_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.cc | 95 |
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)); } |