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

Unified Diff: chrome/browser/extensions/api/app_runtime/app_runtime_api.cc

Issue 10875027: Restart running apps when chrome restarts. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: typo Created 8 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/extensions/api/app_runtime/app_runtime_api.cc
diff --git a/chrome/browser/extensions/api/app_runtime/app_runtime_api.cc b/chrome/browser/extensions/api/app_runtime/app_runtime_api.cc
index 2961e43234090a82c9d9e152da5765130da5b539..1dd32a38f8eab11128b2489f5cc83a6508f5a3fa 100644
--- a/chrome/browser/extensions/api/app_runtime/app_runtime_api.cc
+++ b/chrome/browser/extensions/api/app_runtime/app_runtime_api.cc
@@ -18,6 +18,7 @@
namespace {
const char kOnLaunchedEvent[] = "app.runtime.onLaunched";
+const char kOnRestartedEvent[] = "app.runtime.onRestarted";
} // anonymous namespace
@@ -32,6 +33,14 @@ void AppEventRouter::DispatchOnLaunchedEvent(
}
// static.
+void AppEventRouter::DispatchOnRestartEvent(
Mihai Parparita -not on Chrome 2012/09/04 04:14:48 Nit: should be called DispatchOnRestartedEvent.
koz (OOO until 15th September) 2012/09/04 07:10:20 Done.
+ Profile* profile, const Extension* extension) {
+ scoped_ptr<ListValue> arguments(new ListValue());
+ profile->GetExtensionEventRouter()->DispatchEventToExtension(
+ extension->id(), kOnRestartedEvent, arguments.Pass(), NULL, GURL());
+}
+
+// static.
void AppEventRouter::DispatchOnLaunchedEventWithFileEntry(
Profile* profile, const Extension* extension, const string16& action,
const std::string& file_system_id, const std::string& base_name) {

Powered by Google App Engine
This is Rietveld 408576698