Index: apps/shell/browser/shell_extension_system.h |
diff --git a/apps/shell/browser/shell_extension_system.h b/apps/shell/browser/shell_extension_system.h |
index 85e33926d3123f9f260ec23484b724855eb696e1..39004117cf3f633f07b651414cb5308bd4d1cf78 100644 |
--- a/apps/shell/browser/shell_extension_system.h |
+++ b/apps/shell/browser/shell_extension_system.h |
@@ -40,6 +40,9 @@ class ShellExtensionSystem : public ExtensionSystem { |
// Returns true on success. |
bool LoadAndLaunchApp(const base::FilePath& app_dir); |
+ // Closes the running app. |
+ void CloseApp(); |
+ |
// BrowserContextKeyedService implementation: |
virtual void Shutdown() OVERRIDE; |
@@ -71,6 +74,9 @@ class ShellExtensionSystem : public ExtensionSystem { |
private: |
content::BrowserContext* browser_context_; // Not owned. |
+ // Extension ID for the app. |
+ std::string app_id_; |
+ |
// Data to be accessed on the IO thread. Must outlive process_manager_. |
scoped_refptr<InfoMap> info_map_; |