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

Unified Diff: chrome/browser/chromeos/file_manager/fileapi_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_manager/fileapi_util.cc
diff --git a/chrome/browser/chromeos/file_manager/fileapi_util.cc b/chrome/browser/chromeos/file_manager/fileapi_util.cc
index e84083218163c2b353b613c5e73544b357c9365f..0fbc5f6ffe62b6761f6bd41a7e30247e743b08d1 100644
--- a/chrome/browser/chromeos/file_manager/fileapi_util.cc
+++ b/chrome/browser/chromeos/file_manager/fileapi_util.cc
@@ -18,9 +18,9 @@
#include "google_apis/drive/task_util.h"
#include "net/base/escape.h"
#include "url/gurl.h"
-#include "webkit/browser/fileapi/file_system_context.h"
-#include "webkit/browser/fileapi/open_file_system_mode.h"
-#include "webkit/common/fileapi/file_system_util.h"
+#include "storage/browser/fileapi/file_system_context.h"
+#include "storage/browser/fileapi/open_file_system_mode.h"
+#include "storage/common/fileapi/file_system_util.h"
using content::BrowserThread;
@@ -31,9 +31,9 @@ namespace {
GURL ConvertRelativeFilePathToFileSystemUrl(const base::FilePath& relative_path,
const std::string& extension_id) {
- GURL base_url = fileapi::GetFileSystemRootURI(
+ GURL base_url = storage::GetFileSystemRootURI(
extensions::Extension::GetBaseURLFromExtensionId(extension_id),
- fileapi::kFileSystemTypeExternal);
+ storage::kFileSystemTypeExternal);
return GURL(base_url.spec() +
net::EscapeUrlEncodedData(relative_path.AsUTF8Unsafe(),
false)); // Space to %20 instead of +.
@@ -74,9 +74,9 @@ class FileDefinitionListConverter {
void OnResolvedURL(scoped_ptr<FileDefinitionListConverter> self_deleter,
FileDefinitionList::const_iterator iterator,
base::File::Error error,
- const fileapi::FileSystemInfo& info,
+ const storage::FileSystemInfo& info,
const base::FilePath& file_path,
- fileapi::FileSystemContext::ResolvedEntryType type);
+ storage::FileSystemContext::ResolvedEntryType type);
// Called when the iterator is converted. Adds the |entry_definition| to
// |results_| and calls ConvertNextIterator() for the next element.
@@ -84,7 +84,7 @@ class FileDefinitionListConverter {
FileDefinitionList::const_iterator iterator,
const EntryDefinition& entry_definition);
- scoped_refptr<fileapi::FileSystemContext> file_system_context_;
+ scoped_refptr<storage::FileSystemContext> file_system_context_;
const std::string extension_id_;
const FileDefinitionList file_definition_list_;
const EntryDefinitionListCallback callback_;
@@ -135,9 +135,9 @@ void FileDefinitionListConverter::ConvertNextIterator(
return;
}
- fileapi::FileSystemURL url = file_system_context_->CreateCrackedFileSystemURL(
+ storage::FileSystemURL url = file_system_context_->CreateCrackedFileSystemURL(
extensions::Extension::GetBaseURLFromExtensionId(extension_id_),
- fileapi::kFileSystemTypeExternal,
+ storage::kFileSystemTypeExternal,
iterator->virtual_path);
DCHECK(url.is_valid());
@@ -155,9 +155,9 @@ void FileDefinitionListConverter::OnResolvedURL(
scoped_ptr<FileDefinitionListConverter> self_deleter,
FileDefinitionList::const_iterator iterator,
base::File::Error error,
- const fileapi::FileSystemInfo& info,
+ const storage::FileSystemInfo& info,
const base::FilePath& file_path,
- fileapi::FileSystemContext::ResolvedEntryType type) {
+ storage::FileSystemContext::ResolvedEntryType type) {
DCHECK_CURRENTLY_ON(BrowserThread::UI);
if (error != base::File::FILE_OK) {
@@ -171,13 +171,13 @@ void FileDefinitionListConverter::OnResolvedURL(
entry_definition.file_system_root_url = info.root_url.spec();
entry_definition.file_system_name = info.name;
switch (type) {
- case fileapi::FileSystemContext::RESOLVED_ENTRY_FILE:
+ case storage::FileSystemContext::RESOLVED_ENTRY_FILE:
entry_definition.is_directory = false;
break;
- case fileapi::FileSystemContext::RESOLVED_ENTRY_DIRECTORY:
+ case storage::FileSystemContext::RESOLVED_ENTRY_DIRECTORY:
entry_definition.is_directory = true;
break;
- case fileapi::FileSystemContext::RESOLVED_ENTRY_NOT_FOUND:
+ case storage::FileSystemContext::RESOLVED_ENTRY_NOT_FOUND:
entry_definition.is_directory = iterator->is_directory;
break;
}
@@ -215,12 +215,12 @@ void OnConvertFileDefinitionDone(
// Used to implement CheckIfDirectoryExists().
void CheckIfDirectoryExistsOnIOThread(
- scoped_refptr<fileapi::FileSystemContext> file_system_context,
+ scoped_refptr<storage::FileSystemContext> file_system_context,
const GURL& url,
- const fileapi::FileSystemOperationRunner::StatusCallback& callback) {
+ const storage::FileSystemOperationRunner::StatusCallback& callback) {
DCHECK_CURRENTLY_ON(BrowserThread::IO);
- fileapi::FileSystemURL file_system_url = file_system_context->CrackURL(url);
+ storage::FileSystemURL file_system_url = file_system_context->CrackURL(url);
file_system_context->operation_runner()->DirectoryExists(
file_system_url, callback);
}
@@ -233,7 +233,7 @@ EntryDefinition::EntryDefinition() {
EntryDefinition::~EntryDefinition() {
}
-fileapi::FileSystemContext* GetFileSystemContextForExtensionId(
+storage::FileSystemContext* GetFileSystemContextForExtensionId(
Profile* profile,
const std::string& extension_id) {
GURL site = extensions::util::GetSiteForExtensionId(extension_id, profile);
@@ -241,7 +241,7 @@ fileapi::FileSystemContext* GetFileSystemContextForExtensionId(
GetFileSystemContext();
}
-fileapi::FileSystemContext* GetFileSystemContextForRenderViewHost(
+storage::FileSystemContext* GetFileSystemContextForRenderViewHost(
Profile* profile,
content::RenderViewHost* render_view_host) {
content::SiteInstance* site_instance = render_view_host->GetSiteInstance();
@@ -301,9 +301,10 @@ bool ConvertAbsoluteFilePathToRelativeFileSystemPath(
// extension's site is the one in whose file system context the virtual path
// should be found.
GURL site = extensions::util::GetSiteForExtensionId(extension_id, profile);
- fileapi::ExternalFileSystemBackend* backend =
- content::BrowserContext::GetStoragePartitionForSite(profile, site)->
- GetFileSystemContext()->external_backend();
+ storage::ExternalFileSystemBackend* backend =
+ content::BrowserContext::GetStoragePartitionForSite(profile, site)
+ ->GetFileSystemContext()
+ ->external_backend();
if (!backend)
return false;
@@ -343,14 +344,14 @@ void ConvertFileDefinitionToEntryDefinition(
}
void CheckIfDirectoryExists(
- scoped_refptr<fileapi::FileSystemContext> file_system_context,
+ scoped_refptr<storage::FileSystemContext> file_system_context,
const GURL& url,
- const fileapi::FileSystemOperationRunner::StatusCallback& callback) {
+ const storage::FileSystemOperationRunner::StatusCallback& callback) {
DCHECK_CURRENTLY_ON(BrowserThread::UI);
// Check the existence of directory using file system API implementation on
// behalf of the file manager app. We need to grant access beforehand.
- fileapi::ExternalFileSystemBackend* backend =
+ storage::ExternalFileSystemBackend* backend =
file_system_context->external_backend();
DCHECK(backend);
backend->GrantFullAccessToExtension(kFileManagerAppId);
« no previous file with comments | « chrome/browser/chromeos/file_manager/fileapi_util.h ('k') | chrome/browser/chromeos/file_manager/filesystem_api_util.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698