Index: chrome/browser/ui/views/toolbar/toolbar_button.cc |
diff --git a/chrome/browser/ui/views/toolbar/toolbar_button.cc b/chrome/browser/ui/views/toolbar/toolbar_button.cc |
index 1c85d9a85d1f6753d74424d2fcfdd05a60ad7fa2..45e429b658cf89c1f67c7609cd6fd1629cc0b303 100644 |
--- a/chrome/browser/ui/views/toolbar/toolbar_button.cc |
+++ b/chrome/browser/ui/views/toolbar/toolbar_button.cc |
@@ -161,24 +161,8 @@ void ToolbarButton::GetAccessibleState(ui::AXViewState* state) { |
scoped_ptr<views::LabelButtonBorder> |
ToolbarButton::CreateDefaultBorder() const { |
- scoped_ptr<views::LabelButtonBorder> border; |
- if (ui::MaterialDesignController::IsModeMaterial()) { |
-#if defined(OS_CHROMEOS) |
- border.reset(new views::LabelButtonBorder()); |
- border->set_insets(views::LabelButtonAssetBorder::GetDefaultInsetsForStyle( |
- Button::STYLE_TEXTBUTTON)); |
-#else |
- scoped_ptr<views::LabelButtonAssetBorder> asset_border( |
- new views::LabelButtonAssetBorder(Button::STYLE_TEXTBUTTON)); |
- // The material design spec does not include a visual effect for the |
- // STATE_HOVERED button state so we have to remove the default one added by |
- // LabelButtonAssetBorder. |
- asset_border->SetPainter(false, Button::STATE_HOVERED, nullptr); |
- border = asset_border.Pass(); |
-#endif |
- } else { |
- border.reset(new views::LabelButtonAssetBorder(Button::STYLE_TEXTBUTTON)); |
- } |
+ scoped_ptr<views::LabelButtonBorder> border = |
+ views::LabelButton::CreateDefaultBorder(); |
ui::ThemeProvider* provider = GetThemeProvider(); |
if (provider && provider->UsingSystemTheme()) { |