[Extensions Toolbar Views] Add a ToolbarActionView unittest
commitbb461c8f803f441364fdbb9f5124045771daa31a
authorrdevlin.cronin <rdevlin.cronin@chromium.org>
Fri, 6 Feb 2015 23:19:38 +0000 (6 15:19 -0800)
committerCommit bot <commit-bot@chromium.org>
Fri, 6 Feb 2015 23:20:24 +0000 (6 23:20 +0000)
tree2610811747ca2bb90b9c14b6b251f57aeec8fc0c
parent69cccfced484ec798815c5804f7b9825c3e5da9e
[Extensions Toolbar Views] Add a ToolbarActionView unittest

Add unittesting for ToolbarActionView to, at minimum, test the basic UI. Also
remove the dependency of ToolbarActionView on Browser, and create a
TestToolbarActionViewController.

BUG=453841
TBR=sky@chromium.org (gn file change)

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

Cr-Commit-Position: refs/heads/master@{#315130}
chrome/browser/ui/BUILD.gn
chrome/browser/ui/toolbar/component_toolbar_actions_browsertest.cc
chrome/browser/ui/toolbar/test_toolbar_action_view_controller.cc [new file with mode: 0644]
chrome/browser/ui/toolbar/test_toolbar_action_view_controller.h [new file with mode: 0644]
chrome/browser/ui/views/toolbar/browser_actions_container.cc
chrome/browser/ui/views/toolbar/chevron_menu_button.cc
chrome/browser/ui/views/toolbar/toolbar_action_view.cc
chrome/browser/ui/views/toolbar/toolbar_action_view.h
chrome/browser/ui/views/toolbar/toolbar_action_view_unittest.cc [new file with mode: 0644]
chrome/chrome_tests_unit.gypi