diff options
author | mihaip@chromium.org <mihaip@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-31 21:10:18 +0000 |
---|---|---|
committer | mihaip@chromium.org <mihaip@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-31 21:10:18 +0000 |
commit | 7e3763aa34343a94d57dfa60d01d95b9902384a9 (patch) | |
tree | c72913a3465259eb0ea896721bdd40d128dc3fa4 | |
parent | eaf728e06a3de01116af6f05d918a94c9338c4e9 (diff) | |
download | chromium_src-7e3763aa34343a94d57dfa60d01d95b9902384a9.zip chromium_src-7e3763aa34343a94d57dfa60d01d95b9902384a9.tar.gz chromium_src-7e3763aa34343a94d57dfa60d01d95b9902384a9.tar.bz2 |
Add comment requested in code review.
BUG=none
TEST=no
R=mpcomplete@chromium.org
Review URL: http://codereview.chromium.org/7057042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87363 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome/renderer/extensions/extension_dispatcher.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/renderer/extensions/extension_dispatcher.cc b/chrome/renderer/extensions/extension_dispatcher.cc index f674e6e..cf7bc8e 100644 --- a/chrome/renderer/extensions/extension_dispatcher.cc +++ b/chrome/renderer/extensions/extension_dispatcher.cc @@ -153,6 +153,9 @@ void ExtensionDispatcher::OnLoaded(const ExtensionMsg_Loaded_Params& params) { void ExtensionDispatcher::OnUnloaded(const std::string& id) { extensions_.Remove(id); + // If the extension is later reloaded with a different set of permissions, + // we'd like it to get a new isolated world ID, so that it can pick up the + // changed origin whitelist. UserScriptSlave::RemoveIsolatedWorld(id); } |