diff options
author | mpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-18 21:55:05 +0000 |
---|---|---|
committer | mpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-18 21:55:05 +0000 |
commit | 49f1f86526db5d762d52c8d86a6c51b83b76d51f (patch) | |
tree | 5a3f6781fd5b5afb8b2ca575d1af73a16f433bc6 /chrome/browser | |
parent | 7715e84c3a216647987f52c4b60db9ffb80903d7 (diff) | |
download | chromium_src-49f1f86526db5d762d52c8d86a6c51b83b76d51f.zip chromium_src-49f1f86526db5d762d52c8d86a6c51b83b76d51f.tar.gz chromium_src-49f1f86526db5d762d52c8d86a6c51b83b76d51f.tar.bz2 |
Update allow-extension-in-incognito warning dialog text based on UI feedback.
Also fix a small issue with double-clicking a link in the extensions UI.
BUG=37789
Review URL: http://codereview.chromium.org/1042009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42004 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser')
-rw-r--r-- | chrome/browser/extensions/extensions_ui.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/browser/extensions/extensions_ui.cc b/chrome/browser/extensions/extensions_ui.cc index fbaca6a..7fe0e87 100644 --- a/chrome/browser/extensions/extensions_ui.cc +++ b/chrome/browser/extensions/extensions_ui.cc @@ -448,6 +448,9 @@ void ExtensionsDOMHandler::HandleEnableIncognitoMessage(const Value* value) { DCHECK(extension); if (enable_str == "true") { + if (!extension_id_prompting_.empty()) + return; // only one prompt at a time + // Prompt the user first. scoped_ptr<SkBitmap> icon; Extension::DecodeIcon(extension, Extension::EXTENSION_ICON_LARGE, &icon); @@ -473,6 +476,9 @@ void ExtensionsDOMHandler::HandleUninstallMessage(const Value* value) { if (!extension) return; + if (!extension_id_prompting_.empty()) + return; // only one prompt at a time + scoped_ptr<SkBitmap> uninstall_icon; Extension::DecodeIcon(extension, Extension::EXTENSION_ICON_LARGE, &uninstall_icon); |