Index: chrome/browser/extensions/extension_install_checker.h |
diff --git a/chrome/browser/extensions/extension_install_checker.h b/chrome/browser/extensions/extension_install_checker.h |
index 2841e833adb2e1e8d6adbd0e312611f53cfe9eb1..0a82ad9160a4ed9544e53cd13e3779447ce50d37 100644 |
--- a/chrome/browser/extensions/extension_install_checker.h |
+++ b/chrome/browser/extensions/extension_install_checker.h |
@@ -57,7 +57,10 @@ class ExtensionInstallChecker { |
Profile* profile() const { return profile_; } |
scoped_refptr<const Extension> extension() { return extension_; } |
- void set_extension(const Extension* extension) { extension_ = extension; } |
+ void set_extension(const Extension* extension, int install_flags) { |
+ extension_ = extension; |
+ install_flags_ = install_flags; |
+ } |
// Returns true if any checks are currently running. |
bool is_running() const { return running_checks_ != 0; } |
@@ -101,6 +104,8 @@ class ExtensionInstallChecker { |
// The extension to run checks for. |
scoped_refptr<const Extension> extension_; |
+ int install_flags_; |
+ |
// Requirement violations. |
std::vector<std::string> requirement_errors_; |