Index: chrome/browser/extensions/extension_browsertest.cc |
diff --git a/chrome/browser/extensions/extension_browsertest.cc b/chrome/browser/extensions/extension_browsertest.cc |
index 5faf4b39fa7d54022144bc93ece6409a5b89ab2f..e6c8c497e9bf7aad2fd9f47c5d53f8d8201a535b 100644 |
--- a/chrome/browser/extensions/extension_browsertest.cc |
+++ b/chrome/browser/extensions/extension_browsertest.cc |
@@ -303,8 +303,11 @@ const Extension* ExtensionBrowserTest::InstallOrUpdateExtension( |
scoped_refptr<CrxInstaller> installer( |
CrxInstaller::Create(service, install_ui)); |
installer->set_expected_id(id); |
- installer->set_allow_off_store_install(true); |
installer->set_is_gallery_install(from_webstore); |
+ if (!from_webstore) { |
+ installer->set_off_store_install_allow_reason( |
+ CrxInstaller::OffStoreInstallAllowedInTest); |
+ } |
content::NotificationRegistrar registrar; |
registrar.Add(this, chrome::NOTIFICATION_CRX_INSTALLER_DONE, |