commit | b71016d67397d6f33f8ef051665932b50369af7d | [log] [tgz] |
---|---|---|
author | Owen Min <[email protected]> | Thu Jan 11 01:51:49 2018 |
committer | Commit Bot <[email protected]> | Thu Jan 11 01:51:49 2018 |
tree | 4209b3c27a534e796cd3cf6b7ea0d3cedb2c34e5 | |
parent | b1e26c25b6592ee5ac0617b1dd9df0daa580a8b5 [diff] [blame] |
Blocked external extension will be alerted after being unblocked. When a external extension loaded, don't show alert to user if it's blocked. Wait until it's unblocked and moved to disabled list. Bug: 797369 Change-Id: I6239348a491c95ad148c1155d525a3845a8c59a0 Reviewed-on: https://chromium-review.googlesource.com/860912 Commit-Queue: Owen Min <[email protected]> Reviewed-by: Devlin <[email protected]> Cr-Commit-Position: refs/heads/master@{#528529}
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc index 7ca58ab..e42397b 100644 --- a/chrome/browser/extensions/extension_service.cc +++ b/chrome/browser/extensions/extension_service.cc
@@ -924,6 +924,9 @@ registry_->RemoveBlocked(extension->id()); AddExtension(extension.get()); } + // While extensions are blocked, we won't display any external install + // warnings. Now that they are unblocked, we should update the error. + external_install_manager_->UpdateExternalExtensionAlert(); } void ExtensionService::GrantPermissionsAndEnableExtension(