diff options
author | skerner@chromium.org <skerner@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-22 16:51:56 +0000 |
---|---|---|
committer | skerner@chromium.org <skerner@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-22 16:51:56 +0000 |
commit | 604322d95c57142e8fc350cdc43a9e55288c8290 (patch) | |
tree | 769e120a1e23c77165f6fbb6611139f896510890 /tools/valgrind | |
parent | 0dcbc973f9f64c6eb645ccf2562692e8930a5e3f (diff) | |
download | chromium_src-604322d95c57142e8fc350cdc43a9e55288c8290.zip chromium_src-604322d95c57142e8fc350cdc43a9e55288c8290.tar.gz chromium_src-604322d95c57142e8fc350cdc43a9e55288c8290.tar.bz2 |
External extensions should not be installed if the ID or version in the external source is wrong.
Ignoring incorrect IDs makes it impossible to keep an uninstalled external extension from re-installing. On uninstall, we record that an extension was uninstalled using its ID. If the external source claims the extension has a different ID, it will not match that record, and chrome can not see that the extension should not be installed.
BUG=75355
TEST=ExtensionServiceTest.FailOn*
Review URL: http://codereview.chromium.org/6713030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78989 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/valgrind')
0 files changed, 0 insertions, 0 deletions