Index: webkit/browser/fileapi/local_file_util.cc |
diff --git a/webkit/browser/fileapi/local_file_util.cc b/webkit/browser/fileapi/local_file_util.cc |
index 8f47859a18771b1445eac18283a52ffcc5c8163c..032244f2b3c1f771f2d4c3c3377414571a60e1f2 100644 |
--- a/webkit/browser/fileapi/local_file_util.cc |
+++ b/webkit/browser/fileapi/local_file_util.cc |
@@ -22,8 +22,6 @@ AsyncFileUtil* AsyncFileUtil::CreateForLocalFileSystem() { |
return new AsyncFileUtilAdapter(new LocalFileUtil()); |
} |
-using base::PlatformFileError; |
- |
class LocalFileEnumerator : public FileSystemFileUtil::AbstractFileEnumerator { |
public: |
LocalFileEnumerator(const base::FilePath& platform_root_path, |
@@ -78,64 +76,66 @@ LocalFileUtil::LocalFileUtil() {} |
LocalFileUtil::~LocalFileUtil() {} |
-PlatformFileError LocalFileUtil::CreateOrOpen( |
+base::File::Error LocalFileUtil::CreateOrOpen( |
FileSystemOperationContext* context, |
const FileSystemURL& url, int file_flags, |
base::PlatformFile* file_handle, bool* created) { |
*created = false; |
base::FilePath file_path; |
- PlatformFileError error = GetLocalFilePath(context, url, &file_path); |
- if (error != base::PLATFORM_FILE_OK) |
+ base::File::Error error = GetLocalFilePath(context, url, &file_path); |
+ if (error != base::File::FILE_OK) |
return error; |
// Disallow opening files in symlinked paths. |
if (base::IsLink(file_path)) |
- return base::PLATFORM_FILE_ERROR_NOT_FOUND; |
- return NativeFileUtil::CreateOrOpen( |
- file_path, file_flags, file_handle, created); |
+ return base::File::FILE_ERROR_NOT_FOUND; |
+ |
+ return NativeFileUtil::CreateOrOpen(file_path, file_flags, file_handle, |
+ created); |
} |
-PlatformFileError LocalFileUtil::Close(FileSystemOperationContext* context, |
+base::File::Error LocalFileUtil::Close(FileSystemOperationContext* context, |
base::PlatformFile file) { |
return NativeFileUtil::Close(file); |
} |
-PlatformFileError LocalFileUtil::EnsureFileExists( |
+base::File::Error LocalFileUtil::EnsureFileExists( |
FileSystemOperationContext* context, |
const FileSystemURL& url, |
bool* created) { |
base::FilePath file_path; |
- PlatformFileError error = GetLocalFilePath(context, url, &file_path); |
- if (error != base::PLATFORM_FILE_OK) |
+ base::File::Error error = GetLocalFilePath(context, url, &file_path); |
+ if (error != base::File::FILE_OK) |
return error; |
return NativeFileUtil::EnsureFileExists(file_path, created); |
} |
-PlatformFileError LocalFileUtil::CreateDirectory( |
+base::File::Error LocalFileUtil::CreateDirectory( |
FileSystemOperationContext* context, |
const FileSystemURL& url, |
bool exclusive, |
bool recursive) { |
base::FilePath file_path; |
- PlatformFileError error = GetLocalFilePath(context, url, &file_path); |
- if (error != base::PLATFORM_FILE_OK) |
+ base::File::Error error = GetLocalFilePath(context, url, &file_path); |
+ if (error != base::File::FILE_OK) |
return error; |
return NativeFileUtil::CreateDirectory(file_path, exclusive, recursive); |
} |
-PlatformFileError LocalFileUtil::GetFileInfo( |
+base::File::Error LocalFileUtil::GetFileInfo( |
FileSystemOperationContext* context, |
const FileSystemURL& url, |
- base::PlatformFileInfo* file_info, |
+ base::File::Info* file_info, |
base::FilePath* platform_file_path) { |
base::FilePath file_path; |
- PlatformFileError error = GetLocalFilePath(context, url, &file_path); |
- if (error != base::PLATFORM_FILE_OK) |
+ base::File::Error error = GetLocalFilePath(context, url, &file_path); |
+ if (error != base::File::FILE_OK) |
return error; |
// We should not follow symbolic links in sandboxed file system. |
if (base::IsLink(file_path)) |
- return base::PLATFORM_FILE_ERROR_NOT_FOUND; |
+ return base::File::FILE_ERROR_NOT_FOUND; |
+ |
error = NativeFileUtil::GetFileInfo(file_path, file_info); |
- if (error == base::PLATFORM_FILE_OK) |
+ if (error == base::File::FILE_OK) |
*platform_file_path = file_path; |
return error; |
} |
@@ -146,7 +146,7 @@ scoped_ptr<FileSystemFileUtil::AbstractFileEnumerator> LocalFileUtil:: |
const FileSystemURL& root_url) { |
base::FilePath file_path; |
if (GetLocalFilePath(context, root_url, &file_path) != |
- base::PLATFORM_FILE_OK) { |
+ base::File::FILE_OK) { |
return make_scoped_ptr(new EmptyFileEnumerator) |
.PassAs<FileSystemFileUtil::AbstractFileEnumerator>(); |
} |
@@ -156,7 +156,7 @@ scoped_ptr<FileSystemFileUtil::AbstractFileEnumerator> LocalFileUtil:: |
.PassAs<FileSystemFileUtil::AbstractFileEnumerator>(); |
} |
-PlatformFileError LocalFileUtil::GetLocalFilePath( |
+base::File::Error LocalFileUtil::GetLocalFilePath( |
FileSystemOperationContext* context, |
const FileSystemURL& url, |
base::FilePath* local_file_path) { |
@@ -164,49 +164,49 @@ PlatformFileError LocalFileUtil::GetLocalFilePath( |
DCHECK(url.is_valid()); |
if (url.path().empty()) { |
// Root direcory case, which should not be accessed. |
- return base::PLATFORM_FILE_ERROR_ACCESS_DENIED; |
+ return base::File::FILE_ERROR_ACCESS_DENIED; |
} |
*local_file_path = url.path(); |
- return base::PLATFORM_FILE_OK; |
+ return base::File::FILE_OK; |
} |
-PlatformFileError LocalFileUtil::Touch( |
+base::File::Error LocalFileUtil::Touch( |
FileSystemOperationContext* context, |
const FileSystemURL& url, |
const base::Time& last_access_time, |
const base::Time& last_modified_time) { |
base::FilePath file_path; |
- PlatformFileError error = GetLocalFilePath(context, url, &file_path); |
- if (error != base::PLATFORM_FILE_OK) |
+ base::File::Error error = GetLocalFilePath(context, url, &file_path); |
+ if (error != base::File::FILE_OK) |
return error; |
return NativeFileUtil::Touch(file_path, last_access_time, last_modified_time); |
} |
-PlatformFileError LocalFileUtil::Truncate( |
+base::File::Error LocalFileUtil::Truncate( |
FileSystemOperationContext* context, |
const FileSystemURL& url, |
int64 length) { |
base::FilePath file_path; |
- PlatformFileError error = GetLocalFilePath(context, url, &file_path); |
- if (error != base::PLATFORM_FILE_OK) |
+ base::File::Error error = GetLocalFilePath(context, url, &file_path); |
+ if (error != base::File::FILE_OK) |
return error; |
return NativeFileUtil::Truncate(file_path, length); |
} |
-PlatformFileError LocalFileUtil::CopyOrMoveFile( |
+base::File::Error LocalFileUtil::CopyOrMoveFile( |
FileSystemOperationContext* context, |
const FileSystemURL& src_url, |
const FileSystemURL& dest_url, |
CopyOrMoveOption option, |
bool copy) { |
base::FilePath src_file_path; |
- PlatformFileError error = GetLocalFilePath(context, src_url, &src_file_path); |
- if (error != base::PLATFORM_FILE_OK) |
+ base::File::Error error = GetLocalFilePath(context, src_url, &src_file_path); |
+ if (error != base::File::FILE_OK) |
return error; |
base::FilePath dest_file_path; |
error = GetLocalFilePath(context, dest_url, &dest_file_path); |
- if (error != base::PLATFORM_FILE_OK) |
+ if (error != base::File::FILE_OK) |
return error; |
return NativeFileUtil::CopyOrMoveFile( |
@@ -214,17 +214,17 @@ PlatformFileError LocalFileUtil::CopyOrMoveFile( |
fileapi::NativeFileUtil::CopyOrMoveModeForDestination(dest_url, copy)); |
} |
-PlatformFileError LocalFileUtil::CopyInForeignFile( |
+base::File::Error LocalFileUtil::CopyInForeignFile( |
FileSystemOperationContext* context, |
const base::FilePath& src_file_path, |
const FileSystemURL& dest_url) { |
if (src_file_path.empty()) |
- return base::PLATFORM_FILE_ERROR_INVALID_OPERATION; |
+ return base::File::FILE_ERROR_INVALID_OPERATION; |
base::FilePath dest_file_path; |
- PlatformFileError error = |
+ base::File::Error error = |
GetLocalFilePath(context, dest_url, &dest_file_path); |
- if (error != base::PLATFORM_FILE_OK) |
+ if (error != base::File::FILE_OK) |
return error; |
return NativeFileUtil::CopyOrMoveFile( |
src_file_path, dest_file_path, FileSystemOperation::OPTION_NONE, |
@@ -232,22 +232,22 @@ PlatformFileError LocalFileUtil::CopyInForeignFile( |
true /* copy */)); |
} |
-PlatformFileError LocalFileUtil::DeleteFile( |
+base::File::Error LocalFileUtil::DeleteFile( |
FileSystemOperationContext* context, |
const FileSystemURL& url) { |
base::FilePath file_path; |
- PlatformFileError error = GetLocalFilePath(context, url, &file_path); |
- if (error != base::PLATFORM_FILE_OK) |
+ base::File::Error error = GetLocalFilePath(context, url, &file_path); |
+ if (error != base::File::FILE_OK) |
return error; |
return NativeFileUtil::DeleteFile(file_path); |
} |
-PlatformFileError LocalFileUtil::DeleteDirectory( |
+base::File::Error LocalFileUtil::DeleteDirectory( |
FileSystemOperationContext* context, |
const FileSystemURL& url) { |
base::FilePath file_path; |
- PlatformFileError error = GetLocalFilePath(context, url, &file_path); |
- if (error != base::PLATFORM_FILE_OK) |
+ base::File::Error error = GetLocalFilePath(context, url, &file_path); |
+ if (error != base::File::FILE_OK) |
return error; |
return NativeFileUtil::DeleteDirectory(file_path); |
} |
@@ -255,14 +255,14 @@ PlatformFileError LocalFileUtil::DeleteDirectory( |
webkit_blob::ScopedFile LocalFileUtil::CreateSnapshotFile( |
FileSystemOperationContext* context, |
const FileSystemURL& url, |
- base::PlatformFileError* error, |
- base::PlatformFileInfo* file_info, |
+ base::File::Error* error, |
+ base::File::Info* file_info, |
base::FilePath* platform_path) { |
DCHECK(file_info); |
// We're just returning the local file information. |
*error = GetFileInfo(context, url, file_info, platform_path); |
- if (*error == base::PLATFORM_FILE_OK && file_info->is_directory) |
- *error = base::PLATFORM_FILE_ERROR_NOT_A_FILE; |
+ if (*error == base::File::FILE_OK && file_info->is_directory) |
+ *error = base::File::FILE_ERROR_NOT_A_FILE; |
return webkit_blob::ScopedFile(); |
} |