Add an extension override bubble and warning box for proxy extensions. (2nd attempt...
commit8dc56d0f6ed6e59c93b20ef0d4cec99e411ed050
authorfinnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sat, 7 Jun 2014 00:44:23 +0000 (7 00:44 +0000)
committerfinnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sat, 7 Jun 2014 00:44:23 +0000 (7 00:44 +0000)
treeeda45fac6d66144d799e583b438dd78c0e3ef6e4
parent8f4bba4f2f7a0d75ebd66955b53af2876ef267e5
Add an extension override bubble and warning box for proxy extensions. (2nd attempt, this time with two one-liner test fixes)

Also use the browser action highlighting for extensions that have a browser action icon.

NOTE: This CL was already green-lighted here:
https://codereview.chromium.org/288923004/

BUG=381291
TBR=sky, devlin, dbeam

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275577 0039d316-1c4b-4281-b951-d872f2087c98
23 files changed:
chrome/app/generated_resources.grd
chrome/browser/extensions/dev_mode_bubble_controller.cc
chrome/browser/extensions/extension_message_bubble_controller.h
chrome/browser/extensions/extension_message_bubble_controller_unittest.cc
chrome/browser/extensions/ntp_overridden_bubble_controller.cc
chrome/browser/extensions/proxy_overridden_bubble_controller.cc [new file with mode: 0644]
chrome/browser/extensions/proxy_overridden_bubble_controller.h [new file with mode: 0644]
chrome/browser/extensions/settings_api_bubble_controller.cc
chrome/browser/extensions/settings_api_helpers.cc
chrome/browser/extensions/settings_api_helpers.h
chrome/browser/extensions/suspicious_extension_bubble_controller.cc
chrome/browser/resources/options/browser_options.html
chrome/browser/resources/options/browser_options.js
chrome/browser/ui/cocoa/view_id_util_browsertest.mm
chrome/browser/ui/view_ids.h
chrome/browser/ui/views/extensions/extension_message_bubble_view.cc
chrome/browser/ui/views/extensions/extension_message_bubble_view.h
chrome/browser/ui/views/settings_api_bubble_helper_views.cc
chrome/browser/ui/views/toolbar/browser_action_view.cc
chrome/browser/ui/webui/options/browser_options_handler.cc
chrome/chrome_browser_extensions.gypi
extensions/browser/extension_prefs.cc
extensions/browser/extension_prefs.h