Index: chrome/browser/extensions/extension_service.cc |
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc |
index eb2342a4cf785e9dff4c644d8d50359ef09f101a..cc2a8d7487730b7c02401fb477f8341d38f66ae4 100644 |
--- a/chrome/browser/extensions/extension_service.cc |
+++ b/chrome/browser/extensions/extension_service.cc |
@@ -575,8 +575,7 @@ void ExtensionService::VerifyAllExtensions() { |
i != all_extensions->end(); ++i) { |
const Extension& extension = **i; |
- if (extensions::ManifestURL::UpdatesFromGallery(&extension) && |
- extension.is_extension()) |
+ if (InstallVerifier::NeedsVerification(extension)) |
to_add.insert(extension.id()); |
} |
extensions::ExtensionSystem::Get(profile_)->install_verifier()->AddMany( |
@@ -2192,7 +2191,7 @@ void ExtensionService::AddNewOrUpdatedExtension( |
blacklisted_for_malware, |
page_ordinal); |
delayed_installs_.Remove(extension->id()); |
- if (extensions::ManifestURL::UpdatesFromGallery(extension)) { |
+ if (InstallVerifier::NeedsVerification(*extension)) { |
extensions::ExtensionSystem::Get(profile_)->install_verifier()->Add( |
extension->id(), InstallVerifier::AddResultCallback()); |
} |