Index: webkit/browser/fileapi/async_file_util.h |
diff --git a/webkit/browser/fileapi/async_file_util.h b/webkit/browser/fileapi/async_file_util.h |
index 0e91341596d56a27eb8315dae7871cb316745bc1..bde03395c6501aea80177769476323759327b2df 100644 |
--- a/webkit/browser/fileapi/async_file_util.h |
+++ b/webkit/browser/fileapi/async_file_util.h |
@@ -12,7 +12,6 @@ |
#include "base/files/file.h" |
#include "base/files/file_util_proxy.h" |
#include "base/memory/scoped_ptr.h" |
-#include "base/platform_file.h" |
#include "webkit/browser/fileapi/file_system_operation.h" |
#include "webkit/browser/webkit_storage_browser_export.h" |
#include "webkit/common/fileapi/directory_entry.h" |
@@ -54,8 +53,7 @@ class AsyncFileUtil { |
// child process. |on_close_callback|.is_null() can be true, if no operation |
// is needed on closing the file. |
typedef base::Callback< |
- void(base::File::Error result, |
- base::PassPlatformFile file, |
+ void(base::File file, |
const base::Closure& on_close_callback)> CreateOrOpenCallback; |
typedef base::Callback< |
@@ -94,9 +92,9 @@ class AsyncFileUtil { |
virtual ~AsyncFileUtil() {} |
// Creates or opens a file with the given flags. |
- // If PLATFORM_FILE_CREATE is set in |file_flags| it always tries to create |
+ // If File::FLAG_CREATE is set in |file_flags| it always tries to create |
// a new file at the given |url| and calls back with |
- // PLATFORM_FILE_ERROR_FILE_EXISTS if the |url| already exists. |
+ // File::FILE_ERROR_FILE_EXISTS if the |url| already exists. |
// |
// FileSystemOperationImpl::OpenFile calls this. |
// This is used only by Pepper/NaCl File API. |
@@ -113,9 +111,9 @@ class AsyncFileUtil { |
// FileSystemOperationImpl::CreateFile calls this. |
// |
// This reports following error code via |callback|: |
- // - PLATFORM_FILE_OK and created==true if a file has not existed and |
+ // - File::FILE_OK and created==true if a file has not existed and |
// is created at |url|. |
- // - PLATFORM_FILE_OK and created==false if the file already exists. |
+ // - File::FILE_OK and created==false if the file already exists. |
// - Other error code (with created=false) if a file hasn't existed yet |
// and there was an error while creating a new file. |
// |
@@ -129,11 +127,11 @@ class AsyncFileUtil { |
// FileSystemOperationImpl::CreateDirectory calls this. |
// |
// This reports following error code via |callback|: |
- // - PLATFORM_FILE_ERROR_NOT_FOUND if the |url|'s parent directory |
+ // - File::FILE_ERROR_NOT_FOUND if the |url|'s parent directory |
// does not exist and |recursive| is false. |
- // - PLATFORM_FILE_ERROR_EXISTS if a directory already exists at |url| |
+ // - File::FILE_ERROR_EXISTS if a directory already exists at |url| |
// and |exclusive| is true. |
- // - PLATFORM_FILE_ERROR_EXISTS if a file already exists at |url| |
+ // - File::FILE_ERROR_EXISTS if a file already exists at |url| |
// (regardless of |exclusive| value). |
// - Other error code if it failed to create a directory. |
// |
@@ -149,7 +147,7 @@ class AsyncFileUtil { |
// FileSystemOperationImpl::GetMetadata calls this. |
// |
// This reports following error code via |callback|: |
- // - PLATFORM_FILE_ERROR_NOT_FOUND if the file doesn't exist. |
+ // - File::FILE_ERROR_NOT_FOUND if the file doesn't exist. |
// - Other error code if there was an error while retrieving the file info. |
// |
virtual void GetFileInfo( |
@@ -171,8 +169,8 @@ class AsyncFileUtil { |
// are 'a' and 'b', but not '/path/to/dir/a' and '/path/to/dir/b'.) |
// |
// This reports following error code via |callback|: |
- // - PLATFORM_FILE_ERROR_NOT_FOUND if the target directory doesn't exist. |
- // - PLATFORM_FILE_ERROR_NOT_A_DIRECTORY if an entry exists at |url| but |
+ // - File::FILE_ERROR_NOT_FOUND if the target directory doesn't exist. |
+ // - File::FILE_ERROR_NOT_A_DIRECTORY if an entry exists at |url| but |
// is a file (not a directory). |
// |
virtual void ReadDirectory( |
@@ -201,7 +199,7 @@ class AsyncFileUtil { |
// FileSystemOperationImpl::Truncate calls this. |
// |
// This reports following error code via |callback|: |
- // - PLATFORM_FILE_ERROR_NOT_FOUND if the file doesn't exist. |
+ // - File::FILE_ERROR_NOT_FOUND if the file doesn't exist. |
// |
virtual void Truncate( |
scoped_ptr<FileSystemOperationContext> context, |
@@ -222,12 +220,12 @@ class AsyncFileUtil { |
// FileSystemOperationImpl::Copy calls this for same-filesystem copy case. |
// |
// This reports following error code via |callback|: |
- // - PLATFORM_FILE_ERROR_NOT_FOUND if |src_url| |
+ // - File::FILE_ERROR_NOT_FOUND if |src_url| |
// or the parent directory of |dest_url| does not exist. |
- // - PLATFORM_FILE_ERROR_NOT_A_FILE if |src_url| exists but is not a file. |
- // - PLATFORM_FILE_ERROR_INVALID_OPERATION if |dest_url| exists and |
+ // - File::FILE_ERROR_NOT_A_FILE if |src_url| exists but is not a file. |
+ // - File::FILE_ERROR_INVALID_OPERATION if |dest_url| exists and |
// is not a file. |
- // - PLATFORM_FILE_ERROR_FAILED if |dest_url| does not exist and |
+ // - File::FILE_ERROR_FAILED if |dest_url| does not exist and |
// its parent path is a file. |
// |
virtual void CopyFileLocal( |
@@ -245,12 +243,12 @@ class AsyncFileUtil { |
// FileSystemOperationImpl::Move calls this for same-filesystem move case. |
// |
// This reports following error code via |callback|: |
- // - PLATFORM_FILE_ERROR_NOT_FOUND if |src_url| |
+ // - File::FILE_ERROR_NOT_FOUND if |src_url| |
// or the parent directory of |dest_url| does not exist. |
- // - PLATFORM_FILE_ERROR_NOT_A_FILE if |src_url| exists but is not a file. |
- // - PLATFORM_FILE_ERROR_INVALID_OPERATION if |dest_url| exists and |
+ // - File::FILE_ERROR_NOT_A_FILE if |src_url| exists but is not a file. |
+ // - File::FILE_ERROR_INVALID_OPERATION if |dest_url| exists and |
// is not a file. |
- // - PLATFORM_FILE_ERROR_FAILED if |dest_url| does not exist and |
+ // - File::FILE_ERROR_FAILED if |dest_url| does not exist and |
// its parent path is a file. |
// |
virtual void MoveFileLocal( |
@@ -266,11 +264,11 @@ class AsyncFileUtil { |
// cases. |
// |
// This reports following error code via |callback|: |
- // - PLATFORM_FILE_ERROR_NOT_FOUND if |src_file_path| |
+ // - File::FILE_ERROR_NOT_FOUND if |src_file_path| |
// or the parent directory of |dest_url| does not exist. |
- // - PLATFORM_FILE_ERROR_INVALID_OPERATION if |dest_url| exists and |
+ // - File::FILE_ERROR_INVALID_OPERATION if |dest_url| exists and |
// is not a file. |
- // - PLATFORM_FILE_ERROR_FAILED if |dest_url| does not exist and |
+ // - File::FILE_ERROR_FAILED if |dest_url| does not exist and |
// its parent path is a file. |
// |
virtual void CopyInForeignFile( |
@@ -284,8 +282,8 @@ class AsyncFileUtil { |
// FileSystemOperationImpl::RemoveFile calls this. |
// |
// This reports following error code via |callback|: |
- // - PLATFORM_FILE_ERROR_NOT_FOUND if |url| does not exist. |
- // - PLATFORM_FILE_ERROR_NOT_A_FILE if |url| is not a file. |
+ // - File::FILE_ERROR_NOT_FOUND if |url| does not exist. |
+ // - File::FILE_ERROR_NOT_A_FILE if |url| is not a file. |
// |
virtual void DeleteFile( |
scoped_ptr<FileSystemOperationContext> context, |
@@ -297,9 +295,9 @@ class AsyncFileUtil { |
// FileSystemOperationImpl::RemoveDirectory calls this. |
// |
// This reports following error code via |callback|: |
- // - PLATFORM_FILE_ERROR_NOT_FOUND if |url| does not exist. |
- // - PLATFORM_FILE_ERROR_NOT_A_DIRECTORY if |url| is not a directory. |
- // - PLATFORM_FILE_ERROR_NOT_EMPTY if |url| is not empty. |
+ // - File::FILE_ERROR_NOT_FOUND if |url| does not exist. |
+ // - File::FILE_ERROR_NOT_A_DIRECTORY if |url| is not a directory. |
+ // - File::FILE_ERROR_NOT_EMPTY if |url| is not empty. |
// |
virtual void DeleteDirectory( |
scoped_ptr<FileSystemOperationContext> context, |
@@ -314,11 +312,11 @@ class AsyncFileUtil { |
// deletion can be implemented more efficiently than calling DeleteFile() and |
// DeleteDirectory() for each files/directories. |
// This method is optional, so if not supported, |
- // PLATFORM_ERROR_INVALID_OPERATION should be returned via |callback|. |
+ // File::FILE_ERROR_INVALID_OPERATION should be returned via |callback|. |
// |
// This reports following error code via |callback|: |
- // - PLATFORM_FILE_ERROR_NOT_FOUND if |url| does not exist. |
- // - PLATFORM_ERROR_INVALID_OPERATION if this operation is not supported. |
+ // - File::FILE_ERROR_NOT_FOUND if |url| does not exist. |
+ // - File::FILE_ERROR_INVALID_OPERATION if this operation is not supported. |
virtual void DeleteRecursively( |
scoped_ptr<FileSystemOperationContext> context, |
const FileSystemURL& url, |
@@ -349,8 +347,8 @@ class AsyncFileUtil { |
// FileSystemOperationImpl::CreateSnapshotFile calls this. |
// |
// This reports following error code via |callback|: |
- // - PLATFORM_FILE_ERROR_NOT_FOUND if |url| does not exist. |
- // - PLATFORM_FILE_ERROR_NOT_A_FILE if |url| exists but is a directory. |
+ // - File::FILE_ERROR_NOT_FOUND if |url| does not exist. |
+ // - File::FILE_ERROR_NOT_A_FILE if |url| exists but is a directory. |
// |
// The field values of |file_info| are undefined (implementation |
// dependent) in error cases, and the caller should always |