Improve shared module error/warning reporting
commite343b5414017370fac7d7a7901da5d6532cdc1a8
authorelijahtaylor <elijahtaylor@chromium.org>
Fri, 3 Oct 2014 19:48:19 +0000 (3 12:48 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 3 Oct 2014 19:48:28 +0000 (3 19:48 +0000)
tree7356565141f4407f2cdd41b103bbe739e801bb93
parent4bdf536b4dad3b30c5139eec8b05019e2ea93ba5
Improve shared module error/warning reporting

The "not found" and "version check" messages were removed for the initial implementation of auto-installing shared
modules due to technical details, but now that the auto-install logic lives in the webstore installer this can be restored.

Add install warnings when extensions are loaded unpacked and have unrecoverable errors regarding shared modules.

Also clean up a few messages to read better with extension names instead of IDs where possible.

BUG=274845

Review URL: https://codereview.chromium.org/423223002

Cr-Commit-Position: refs/heads/master@{#298082}
chrome/app/generated_resources.grd
chrome/browser/extensions/crx_installer.cc
chrome/browser/extensions/shared_module_service.cc
chrome/browser/extensions/unpacked_installer.cc