Index: chrome/browser/extensions/shared_module_service_unittest.cc |
diff --git a/chrome/browser/extensions/shared_module_service_unittest.cc b/chrome/browser/extensions/shared_module_service_unittest.cc |
index ca121650c5849d9d17ed212a15e1fa1ec46a8423..1a8a2f2ab891f0d5ae1341afa74bea4fc9158c34 100644 |
--- a/chrome/browser/extensions/shared_module_service_unittest.cc |
+++ b/chrome/browser/extensions/shared_module_service_unittest.cc |
@@ -268,7 +268,11 @@ TEST_F(SharedModuleServiceUnitTest, WhitelistedImports) { |
CreateExtensionImportingModule(shared_module->id(), |
nonwhitelisted_id, |
"1.0"); |
- EXPECT_FALSE(InstallExtension(nonwhitelisted_extension.get(), false)); |
+ // This should succeed because only CRX installer (and by extension the |
+ // WebStore Installer) checks the shared module whitelist. InstallExtension |
+ // bypasses the whitelist check because the SharedModuleService does not |
+ // care about whitelists. |
+ EXPECT_TRUE(InstallExtension(nonwhitelisted_extension.get(), false)); |
} |
} // namespace extensions |