Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1510)

Unified Diff: chrome/browser/chromeos/file_system_provider/fileapi/provider_async_file_util.cc

Issue 442383002: Move storage-related files from webkit/ to new top-level directory storage/ (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/file_system_provider/fileapi/provider_async_file_util.cc
diff --git a/chrome/browser/chromeos/file_system_provider/fileapi/provider_async_file_util.cc b/chrome/browser/chromeos/file_system_provider/fileapi/provider_async_file_util.cc
index b1a5f56f2a4dbc76ec8c565c81528010cdcacd92..c54f2b732e0da9c25d6a86c244cd92f9e96623e0 100644
--- a/chrome/browser/chromeos/file_system_provider/fileapi/provider_async_file_util.cc
+++ b/chrome/browser/chromeos/file_system_provider/fileapi/provider_async_file_util.cc
@@ -11,9 +11,9 @@
#include "chrome/browser/chromeos/file_system_provider/mount_path_util.h"
#include "chrome/browser/chromeos/file_system_provider/provided_file_system_interface.h"
#include "content/public/browser/browser_thread.h"
-#include "webkit/browser/fileapi/file_system_operation_context.h"
-#include "webkit/browser/fileapi/file_system_url.h"
-#include "webkit/common/blob/shareable_file_reference.h"
+#include "storage/browser/fileapi/file_system_operation_context.h"
+#include "storage/browser/fileapi/file_system_url.h"
+#include "storage/common/blob/shareable_file_reference.h"
using content::BrowserThread;
@@ -24,8 +24,8 @@ namespace {
// Executes GetFileInfo on the UI thread.
void GetFileInfoOnUIThread(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
const ProvidedFileSystemInterface::GetMetadataCallback& callback) {
util::FileSystemURLParser parser(url);
if (!parser.Parse()) {
@@ -38,7 +38,7 @@ void GetFileInfoOnUIThread(
// Routes the response of GetFileInfo back to the IO thread with a type
// conversion.
-void OnGetFileInfo(const fileapi::AsyncFileUtil::GetFileInfoCallback& callback,
+void OnGetFileInfo(const storage::AsyncFileUtil::GetFileInfoCallback& callback,
const EntryMetadata& metadata,
base::File::Error result) {
base::File::Info file_info;
@@ -58,13 +58,13 @@ void OnGetFileInfo(const fileapi::AsyncFileUtil::GetFileInfoCallback& callback,
// Executes ReadDirectory on the UI thread.
void ReadDirectoryOnUIThread(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
- const fileapi::AsyncFileUtil::ReadDirectoryCallback& callback) {
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
+ const storage::AsyncFileUtil::ReadDirectoryCallback& callback) {
util::FileSystemURLParser parser(url);
if (!parser.Parse()) {
callback.Run(base::File::FILE_ERROR_INVALID_OPERATION,
- fileapi::AsyncFileUtil::EntryList(),
+ storage::AsyncFileUtil::EntryList(),
false /* has_more */);
return;
}
@@ -74,9 +74,9 @@ void ReadDirectoryOnUIThread(
// Routes the response of ReadDirectory back to the IO thread.
void OnReadDirectory(
- const fileapi::AsyncFileUtil::ReadDirectoryCallback& callback,
+ const storage::AsyncFileUtil::ReadDirectoryCallback& callback,
base::File::Error result,
- const fileapi::AsyncFileUtil::EntryList& entry_list,
+ const storage::AsyncFileUtil::EntryList& entry_list,
bool has_more) {
BrowserThread::PostTask(BrowserThread::IO,
FROM_HERE,
@@ -85,11 +85,11 @@ void OnReadDirectory(
// Executes CreateDirectory on the UI thread.
void CreateDirectoryOnUIThread(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
bool exclusive,
bool recursive,
- const fileapi::AsyncFileUtil::StatusCallback& callback) {
+ const storage::AsyncFileUtil::StatusCallback& callback) {
util::FileSystemURLParser parser(url);
if (!parser.Parse()) {
callback.Run(base::File::FILE_ERROR_INVALID_OPERATION);
@@ -101,7 +101,7 @@ void CreateDirectoryOnUIThread(
}
// Routes the response of CreateDirectory back to the IO thread.
-void OnCreateDirectory(const fileapi::AsyncFileUtil::StatusCallback& callback,
+void OnCreateDirectory(const storage::AsyncFileUtil::StatusCallback& callback,
base::File::Error result) {
BrowserThread::PostTask(
BrowserThread::IO, FROM_HERE, base::Bind(callback, result));
@@ -109,10 +109,10 @@ void OnCreateDirectory(const fileapi::AsyncFileUtil::StatusCallback& callback,
// Executes DeleteEntry on the UI thread.
void DeleteEntryOnUIThread(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
bool recursive,
- const fileapi::AsyncFileUtil::StatusCallback& callback) {
+ const storage::AsyncFileUtil::StatusCallback& callback) {
util::FileSystemURLParser parser(url);
if (!parser.Parse()) {
callback.Run(base::File::FILE_ERROR_INVALID_OPERATION);
@@ -123,7 +123,7 @@ void DeleteEntryOnUIThread(
}
// Routes the response of DeleteEntry back to the IO thread.
-void OnDeleteEntry(const fileapi::AsyncFileUtil::StatusCallback& callback,
+void OnDeleteEntry(const storage::AsyncFileUtil::StatusCallback& callback,
base::File::Error result) {
BrowserThread::PostTask(
BrowserThread::IO, FROM_HERE, base::Bind(callback, result));
@@ -131,9 +131,9 @@ void OnDeleteEntry(const fileapi::AsyncFileUtil::StatusCallback& callback,
// Executes CreateFile on the UI thread.
void CreateFileOnUIThread(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
- const fileapi::AsyncFileUtil::StatusCallback& callback) {
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
+ const storage::AsyncFileUtil::StatusCallback& callback) {
util::FileSystemURLParser parser(url);
if (!parser.Parse()) {
callback.Run(base::File::FILE_ERROR_INVALID_OPERATION);
@@ -146,7 +146,7 @@ void CreateFileOnUIThread(
// Routes the response of CreateFile to a callback of EnsureFileExists() on the
// IO thread.
void OnCreateFileForEnsureFileExists(
- const fileapi::AsyncFileUtil::EnsureFileExistsCallback& callback,
+ const storage::AsyncFileUtil::EnsureFileExistsCallback& callback,
base::File::Error result) {
const bool created = result == base::File::FILE_OK;
@@ -161,10 +161,10 @@ void OnCreateFileForEnsureFileExists(
// Executes CopyEntry on the UI thread.
void CopyEntryOnUIThread(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& source_url,
- const fileapi::FileSystemURL& target_url,
- const fileapi::AsyncFileUtil::StatusCallback& callback) {
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& source_url,
+ const storage::FileSystemURL& target_url,
+ const storage::AsyncFileUtil::StatusCallback& callback) {
util::FileSystemURLParser source_parser(source_url);
util::FileSystemURLParser target_parser(target_url);
@@ -180,7 +180,7 @@ void CopyEntryOnUIThread(
// Routes the response of CopyEntry to a callback of CopyLocalFile() on the
// IO thread.
-void OnCopyEntry(const fileapi::AsyncFileUtil::StatusCallback& callback,
+void OnCopyEntry(const storage::AsyncFileUtil::StatusCallback& callback,
base::File::Error result) {
BrowserThread::PostTask(
BrowserThread::IO, FROM_HERE, base::Bind(callback, result));
@@ -188,10 +188,10 @@ void OnCopyEntry(const fileapi::AsyncFileUtil::StatusCallback& callback,
// Executes MoveEntry on the UI thread.
void MoveEntryOnUIThread(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& source_url,
- const fileapi::FileSystemURL& target_url,
- const fileapi::AsyncFileUtil::StatusCallback& callback) {
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& source_url,
+ const storage::FileSystemURL& target_url,
+ const storage::AsyncFileUtil::StatusCallback& callback) {
util::FileSystemURLParser source_parser(source_url);
util::FileSystemURLParser target_parser(target_url);
@@ -207,7 +207,7 @@ void MoveEntryOnUIThread(
// Routes the response of CopyEntry to a callback of MoveLocalFile() on the
// IO thread.
-void OnMoveEntry(const fileapi::AsyncFileUtil::StatusCallback& callback,
+void OnMoveEntry(const storage::AsyncFileUtil::StatusCallback& callback,
base::File::Error result) {
BrowserThread::PostTask(
BrowserThread::IO, FROM_HERE, base::Bind(callback, result));
@@ -215,10 +215,10 @@ void OnMoveEntry(const fileapi::AsyncFileUtil::StatusCallback& callback,
// Executes Truncate on the UI thread.
void TruncateOnUIThread(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
int64 length,
- const fileapi::AsyncFileUtil::StatusCallback& callback) {
+ const storage::AsyncFileUtil::StatusCallback& callback) {
util::FileSystemURLParser parser(url);
if (!parser.Parse()) {
callback.Run(base::File::FILE_ERROR_INVALID_OPERATION);
@@ -229,7 +229,7 @@ void TruncateOnUIThread(
}
// Routes the response of Truncate back to the IO thread.
-void OnTruncate(const fileapi::AsyncFileUtil::StatusCallback& callback,
+void OnTruncate(const storage::AsyncFileUtil::StatusCallback& callback,
base::File::Error result) {
BrowserThread::PostTask(
BrowserThread::IO, FROM_HERE, base::Bind(callback, result));
@@ -242,8 +242,8 @@ ProviderAsyncFileUtil::ProviderAsyncFileUtil() {}
ProviderAsyncFileUtil::~ProviderAsyncFileUtil() {}
void ProviderAsyncFileUtil::CreateOrOpen(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
int file_flags,
const CreateOrOpenCallback& callback) {
DCHECK_CURRENTLY_ON(BrowserThread::IO);
@@ -262,8 +262,8 @@ void ProviderAsyncFileUtil::CreateOrOpen(
}
void ProviderAsyncFileUtil::EnsureFileExists(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
const EnsureFileExistsCallback& callback) {
DCHECK_CURRENTLY_ON(BrowserThread::IO);
BrowserThread::PostTask(
@@ -276,8 +276,8 @@ void ProviderAsyncFileUtil::EnsureFileExists(
}
void ProviderAsyncFileUtil::CreateDirectory(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
bool exclusive,
bool recursive,
const StatusCallback& callback) {
@@ -293,8 +293,8 @@ void ProviderAsyncFileUtil::CreateDirectory(
}
void ProviderAsyncFileUtil::GetFileInfo(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
const GetFileInfoCallback& callback) {
DCHECK_CURRENTLY_ON(BrowserThread::IO);
BrowserThread::PostTask(BrowserThread::UI,
@@ -306,8 +306,8 @@ void ProviderAsyncFileUtil::GetFileInfo(
}
void ProviderAsyncFileUtil::ReadDirectory(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
const ReadDirectoryCallback& callback) {
DCHECK_CURRENTLY_ON(BrowserThread::IO);
BrowserThread::PostTask(BrowserThread::UI,
@@ -319,8 +319,8 @@ void ProviderAsyncFileUtil::ReadDirectory(
}
void ProviderAsyncFileUtil::Touch(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
const base::Time& last_access_time,
const base::Time& last_modified_time,
const StatusCallback& callback) {
@@ -329,8 +329,8 @@ void ProviderAsyncFileUtil::Touch(
}
void ProviderAsyncFileUtil::Truncate(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
int64 length,
const StatusCallback& callback) {
DCHECK_CURRENTLY_ON(BrowserThread::IO);
@@ -344,9 +344,9 @@ void ProviderAsyncFileUtil::Truncate(
}
void ProviderAsyncFileUtil::CopyFileLocal(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& src_url,
- const fileapi::FileSystemURL& dest_url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& src_url,
+ const storage::FileSystemURL& dest_url,
CopyOrMoveOption option,
const CopyFileProgressCallback& progress_callback,
const StatusCallback& callback) {
@@ -363,9 +363,9 @@ void ProviderAsyncFileUtil::CopyFileLocal(
}
void ProviderAsyncFileUtil::MoveFileLocal(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& src_url,
- const fileapi::FileSystemURL& dest_url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& src_url,
+ const storage::FileSystemURL& dest_url,
CopyOrMoveOption option,
const StatusCallback& callback) {
DCHECK_CURRENTLY_ON(BrowserThread::IO);
@@ -381,17 +381,17 @@ void ProviderAsyncFileUtil::MoveFileLocal(
}
void ProviderAsyncFileUtil::CopyInForeignFile(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
+ scoped_ptr<storage::FileSystemOperationContext> context,
const base::FilePath& src_file_path,
- const fileapi::FileSystemURL& dest_url,
+ const storage::FileSystemURL& dest_url,
const StatusCallback& callback) {
DCHECK_CURRENTLY_ON(BrowserThread::IO);
callback.Run(base::File::FILE_ERROR_ACCESS_DENIED);
}
void ProviderAsyncFileUtil::DeleteFile(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
const StatusCallback& callback) {
DCHECK_CURRENTLY_ON(BrowserThread::IO);
BrowserThread::PostTask(BrowserThread::UI,
@@ -404,8 +404,8 @@ void ProviderAsyncFileUtil::DeleteFile(
}
void ProviderAsyncFileUtil::DeleteDirectory(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
const StatusCallback& callback) {
DCHECK_CURRENTLY_ON(BrowserThread::IO);
BrowserThread::PostTask(BrowserThread::UI,
@@ -418,8 +418,8 @@ void ProviderAsyncFileUtil::DeleteDirectory(
}
void ProviderAsyncFileUtil::DeleteRecursively(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
const StatusCallback& callback) {
DCHECK_CURRENTLY_ON(BrowserThread::IO);
BrowserThread::PostTask(BrowserThread::UI,
@@ -432,15 +432,15 @@ void ProviderAsyncFileUtil::DeleteRecursively(
}
void ProviderAsyncFileUtil::CreateSnapshotFile(
- scoped_ptr<fileapi::FileSystemOperationContext> context,
- const fileapi::FileSystemURL& url,
+ scoped_ptr<storage::FileSystemOperationContext> context,
+ const storage::FileSystemURL& url,
const CreateSnapshotFileCallback& callback) {
DCHECK_CURRENTLY_ON(BrowserThread::IO);
NOTIMPLEMENTED();
callback.Run(base::File::FILE_ERROR_INVALID_OPERATION,
base::File::Info(),
base::FilePath(),
- scoped_refptr<webkit_blob::ShareableFileReference>());
+ scoped_refptr<storage::ShareableFileReference>());
}
} // namespace internal

Powered by Google App Engine
This is Rietveld 408576698