| 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_;
|
|
|
|
|