Index: apps/app_restore_service.cc |
diff --git a/apps/app_restore_service.cc b/apps/app_restore_service.cc |
index f8932fbc01c79168bbeb965118f071c7f13cdfeb..ae1aec17dc23c950f591ae399fc6ddf13095eb79 100644 |
--- a/apps/app_restore_service.cc |
+++ b/apps/app_restore_service.cc |
@@ -5,7 +5,6 @@ |
#include "apps/app_restore_service.h" |
#include "chrome/browser/extensions/api/app_runtime/app_runtime_api.h" |
-#include "chrome/browser/extensions/api/file_handlers/app_file_handler_util.h" |
#include "chrome/browser/extensions/event_router.h" |
#include "chrome/browser/extensions/extension_host.h" |
#include "chrome/browser/extensions/extension_service.h" |
@@ -67,13 +66,9 @@ void AppRestoreService::HandleStartup(bool should_restore_apps) { |
it != extensions->end(); ++it) { |
const Extension* extension = *it; |
if (extension_prefs->IsExtensionRunning(extension->id())) { |
- std::vector<SavedFileEntry> file_entries; |
- extensions::app_file_handler_util::GetSavedFileEntries(extension_prefs, |
- extension->id(), |
- &file_entries); |
RecordAppStop(extension->id()); |
if (should_restore_apps) |
- RestoreApp(*it, file_entries); |
+ RestoreApp(*it); |
} |
} |
} |
@@ -118,16 +113,10 @@ void AppRestoreService::RecordAppStop(const std::string& extension_id) { |
ExtensionPrefs* extension_prefs = |
ExtensionSystem::Get(profile_)->extension_service()->extension_prefs(); |
extension_prefs->SetExtensionRunning(extension_id, false); |
- extensions::app_file_handler_util::ClearSavedFileEntries( |
- extension_prefs, extension_id); |
} |
-void AppRestoreService::RestoreApp( |
- const Extension* extension, |
- const std::vector<SavedFileEntry>& file_entries) { |
- extensions::RestartPlatformAppWithFileEntries(profile_, |
- extension, |
- file_entries); |
+void AppRestoreService::RestoreApp(const Extension* extension) { |
+ extensions::RestartPlatformApp(profile_, extension); |
} |
} // namespace apps |