Index: chrome/browser/extensions/api/file_system/file_system_api.cc |
diff --git a/chrome/browser/extensions/api/file_system/file_system_api.cc b/chrome/browser/extensions/api/file_system/file_system_api.cc |
index 8d5c628b3b36e0d2ba4dbdfb7cea602191b59580..b7324cb1b70a690fdf9ed10a2ba4f2f2beaa08d1 100644 |
--- a/chrome/browser/extensions/api/file_system/file_system_api.cc |
+++ b/chrome/browser/extensions/api/file_system/file_system_api.cc |
@@ -11,7 +11,7 @@ |
#include <utility> |
#include <vector> |
-#include "apps/saved_files_service.h" |
+#include "apps/saved_files_service_impl.h" |
#include "base/bind.h" |
#include "base/files/file_path.h" |
#include "base/files/file_util.h" |
@@ -40,6 +40,7 @@ |
#include "content/public/browser/storage_partition.h" |
#include "content/public/browser/web_contents.h" |
#include "extensions/browser/api/file_handlers/app_file_handler_util.h" |
+#include "extensions/browser/api/file_system/saved_files_service.h" |
#include "extensions/browser/app_window/app_window.h" |
#include "extensions/browser/app_window/app_window_registry.h" |
#include "extensions/browser/extension_prefs.h" |
@@ -75,8 +76,7 @@ |
#include "url/url_constants.h" |
#endif |
-using apps::SavedFileEntry; |
-using apps::SavedFilesService; |
+using apps::SavedFilesServiceImpl; |
using storage::IsolatedContext; |
const char kInvalidCallingPage[] = |
@@ -923,7 +923,8 @@ bool FileSystemChooseEntryFunction::RunAsync() { |
bool FileSystemRetainEntryFunction::RunAsync() { |
std::string entry_id; |
EXTENSION_FUNCTION_VALIDATE(args_->GetString(0, &entry_id)); |
- SavedFilesService* saved_files_service = SavedFilesService::Get(GetProfile()); |
+ SavedFilesServiceImpl* saved_files_service = |
+ SavedFilesServiceImpl::Get(GetProfile()); |
// Add the file to the retain list if it is not already on there. |
if (!saved_files_service->IsRegistered(extension_->id(), entry_id)) { |
std::string filesystem_name; |
@@ -979,7 +980,9 @@ void FileSystemRetainEntryFunction::RetainFileEntry( |
return; |
} |
- SavedFilesService* saved_files_service = SavedFilesService::Get(GetProfile()); |
+ SavedFilesServiceImpl* saved_files_service = |
+ SavedFilesServiceImpl::Get(GetProfile()); |
+ |
saved_files_service->RegisterFileEntry(extension_->id(), entry_id, path, |
file_info->is_directory); |
saved_files_service->EnqueueFileEntry(extension_->id(), entry_id); |
@@ -990,7 +993,7 @@ ExtensionFunction::ResponseAction FileSystemIsRestorableFunction::Run() { |
std::string entry_id; |
EXTENSION_FUNCTION_VALIDATE(args_->GetString(0, &entry_id)); |
return RespondNow(OneArgument(base::MakeUnique<base::Value>( |
- SavedFilesService::Get(Profile::FromBrowserContext(browser_context())) |
+ SavedFilesServiceImpl::Get(Profile::FromBrowserContext(browser_context())) |
->IsRegistered(extension_->id(), entry_id)))); |
} |
@@ -999,15 +1002,15 @@ bool FileSystemRestoreEntryFunction::RunAsync() { |
bool needs_new_entry; |
EXTENSION_FUNCTION_VALIDATE(args_->GetString(0, &entry_id)); |
EXTENSION_FUNCTION_VALIDATE(args_->GetBoolean(1, &needs_new_entry)); |
- const SavedFileEntry* file_entry = |
- SavedFilesService::Get(GetProfile()) |
+ const SavedFilesService::Entry* file_entry = |
+ SavedFilesServiceImpl::Get(GetProfile()) |
->GetFileEntry(extension_->id(), entry_id); |
if (!file_entry) { |
error_ = kUnknownIdError; |
return false; |
} |
- SavedFilesService::Get(GetProfile()) |
+ SavedFilesServiceImpl::Get(GetProfile()) |
->EnqueueFileEntry(extension_->id(), entry_id); |
// Only create a new file entry if the renderer requests one. |