| Index: chrome/browser/extensions/extension_service.h
|
| diff --git a/chrome/browser/extensions/extension_service.h b/chrome/browser/extensions/extension_service.h
|
| index 5688f4ca8a30bba95a84d1da22ac9e14bdc08d1a..93b21878848f47579ea0f4e16e76b132c1f692fc 100644
|
| --- a/chrome/browser/extensions/extension_service.h
|
| +++ b/chrome/browser/extensions/extension_service.h
|
| @@ -53,6 +53,7 @@ class ExtensionRegistry;
|
| class ExtensionSystem;
|
| class ExtensionToolbarModel;
|
| class ExtensionUpdater;
|
| +class ExternalInstallManager;
|
| class PendingExtensionManager;
|
| class RendererStartupHelper;
|
| class SharedModuleService;
|
| @@ -448,6 +449,10 @@ class ExtensionService
|
| return shared_module_service_.get();
|
| }
|
|
|
| + extensions::ExternalInstallManager* external_install_manager() {
|
| + return external_install_manager_.get();
|
| + }
|
| +
|
| // For testing.
|
| void set_browser_terminating_for_test(bool value) {
|
| browser_terminating_ = value;
|
| @@ -680,6 +685,10 @@ class ExtensionService
|
| // extensions.
|
| scoped_ptr<extensions::ExtensionErrorController> error_controller_;
|
|
|
| + // The manager for extensions that were externally installed that is
|
| + // responsible for prompting the user about suspicious extensions.
|
| + scoped_ptr<extensions::ExternalInstallManager> external_install_manager_;
|
| +
|
| // Sequenced task runner for extension related file operations.
|
| scoped_refptr<base::SequencedTaskRunner> file_task_runner_;
|
|
|
|
|