Update LabelButtons in the Toolbar for Material Design
commitb84603444e43433e355b7d1ab30c71c7abb4b95d
authorjonross <jonross@chromium.org>
Fri, 7 Aug 2015 19:44:10 +0000 (7 12:44 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 7 Aug 2015 19:44:47 +0000 (7 19:44 +0000)
tree5553b605448940fcc6b8ff7ebed9573fc9d81c43
parentf7982258f1dc17facd30c87311d140fad9917aa6
Update LabelButtons in the Toolbar for Material Design

Update PlatformStyle to return different borders for Material Design
LabelButtons. Removing asset borders on Chrome OS, and hover effects on Windows
and Linux.

Updated ToolbarButton to remove its local implementation of this behaviour.

Updated WrenchToolbarButton to use a image asset for Material Design, and to not
initialize WrenchIconPainter.

TEST=manual testing on device
BUG=505801, 495654

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

Cr-Commit-Position: refs/heads/master@{#342414}
chrome/browser/ui/views/toolbar/toolbar_button.cc
chrome/browser/ui/views/toolbar/toolbar_view.cc
chrome/browser/ui/views/toolbar/wrench_toolbar_button.cc
ui/views/style/platform_style.cc