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