Index: chrome/browser/extensions/crx_installer.cc |
diff --git a/chrome/browser/extensions/crx_installer.cc b/chrome/browser/extensions/crx_installer.cc |
index 246b9a8752213e44bc5b60c8dd1ae0da2717b5a1..71a7241588000c4a33245dd09c92646b4c517db7 100644 |
--- a/chrome/browser/extensions/crx_installer.cc |
+++ b/chrome/browser/extensions/crx_installer.cc |
@@ -448,7 +448,7 @@ void CrxInstaller::OnUnpackSuccess( |
install_cause(), |
extension_misc::NUM_INSTALL_CAUSES); |
- install_checker_.set_extension(extension); |
+ install_checker_.set_extension(extension, install_flags_); |
temp_dir_ = temp_dir; |
if (!install_icon.empty()) |
install_icon_.reset(new SkBitmap(install_icon)); |
@@ -723,7 +723,8 @@ void CrxInstaller::ReloadExtensionAfterInstall( |
version_dir, |
install_source_, |
extension()->creation_flags() | Extension::REQUIRE_KEY, |
- &error).get()); |
+ &error).get(), |
+ install_flags_); |
if (extension()) { |
ReportSuccessFromFileThread(); |