[Extensions Toolbar] Add a bubble to educate users about the new toolbar
commit084c065d1dd79bde182b9f1ee40024a6360dc696
authorrdevlin.cronin <rdevlin.cronin@chromium.org>
Thu, 12 Mar 2015 16:39:26 +0000 (12 09:39 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 12 Mar 2015 16:40:00 +0000 (12 16:40 +0000)
treea0dfaf4e499bbaeeb7e4d6211c1cc76b47311947
parent62c7f3bc74a5fd52f617c489996e0393b4d3fc24
[Extensions Toolbar] Add a bubble to educate users about the new toolbar

Add a new bubble to educate users about the toolbar redesign. Right now, we
aren't entirely certain about all the details (e.g., under what circumstances
to show the bubble, how many times, etc), so right now, never display it. But
this way we can iterate easily.

BUG=458251

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

Cr-Commit-Position: refs/heads/master@{#320301}
17 files changed:
chrome/app/generated_resources.grd
chrome/browser/ui/cocoa/extensions/browser_actions_container_view.h
chrome/browser/ui/cocoa/extensions/browser_actions_container_view.mm
chrome/browser/ui/cocoa/extensions/browser_actions_controller.mm
chrome/browser/ui/cocoa/extensions/extension_toolbar_icon_surfacing_bubble_mac.h [new file with mode: 0644]
chrome/browser/ui/cocoa/extensions/extension_toolbar_icon_surfacing_bubble_mac.mm [new file with mode: 0644]
chrome/browser/ui/cocoa/extensions/extension_toolbar_icon_surfacing_bubble_mac_unittest.mm [new file with mode: 0644]
chrome/browser/ui/toolbar/toolbar_actions_bar.cc
chrome/browser/ui/toolbar/toolbar_actions_bar.h
chrome/browser/ui/toolbar/toolbar_actions_bar_bubble_delegate.h [new file with mode: 0644]
chrome/browser/ui/views/extensions/extension_toolbar_icon_surfacing_bubble_views.cc [new file with mode: 0644]
chrome/browser/ui/views/extensions/extension_toolbar_icon_surfacing_bubble_views.h [new file with mode: 0644]
chrome/browser/ui/views/extensions/extension_toolbar_icon_surfacing_bubble_views_unittest.cc [new file with mode: 0644]
chrome/browser/ui/views/toolbar/browser_actions_container.cc
chrome/browser/ui/views/toolbar/browser_actions_container.h
chrome/chrome_browser_ui.gypi
chrome/chrome_tests_unit.gypi