| Index: chrome/browser/extensions/extension_service.h
|
| diff --git a/chrome/browser/extensions/extension_service.h b/chrome/browser/extensions/extension_service.h
|
| index 5159162fde6450e19efb907f8514f927504aca13..7342c2aca12227579d531880300280eceed8be12 100644
|
| --- a/chrome/browser/extensions/extension_service.h
|
| +++ b/chrome/browser/extensions/extension_service.h
|
| @@ -52,6 +52,7 @@ class ExtensionRegistry;
|
| class ExtensionSystem;
|
| class ExtensionUpdater;
|
| class OneShotEvent;
|
| +class ExternalInstallManager;
|
| class SharedModuleService;
|
| class UpdateObserver;
|
| } // namespace extensions
|
| @@ -387,6 +388,10 @@ class ExtensionService
|
| return shared_module_service_.get();
|
| }
|
|
|
| + extensions::ExternalInstallManager* external_install_manager() {
|
| + return external_install_manager_.get();
|
| + }
|
| +
|
| //////////////////////////////////////////////////////////////////////////////
|
| // For Testing
|
|
|
| @@ -676,6 +681,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_;
|
|
|
|
|