| 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 06c08fe1b019921e237fa507fa95cb1fb75640f6..8c16229931f58819dfb64f5cc313b7dfc02f835d 100644
|
| --- a/chrome/browser/ui/views/toolbar/toolbar_button.cc
|
| +++ b/chrome/browser/ui/views/toolbar/toolbar_button.cc
|
| @@ -174,32 +174,26 @@ ToolbarButton::CreateDefaultBorder() const {
|
| return border;
|
| }
|
|
|
| -void ToolbarButton::ShowContextMenuForView(View* source,
|
| - const gfx::Point& point,
|
| - ui::MenuSourceType source_type) {
|
| - if (!enabled())
|
| - return;
|
| -
|
| - show_menu_factory_.InvalidateWeakPtrs();
|
| - ShowDropDownMenu(source_type);
|
| -}
|
| -
|
| void ToolbarButton::AddInkDropLayer(ui::Layer* ink_drop_layer) {
|
| - SetPaintToLayer(true);
|
| - SetFillsBoundsOpaquely(false);
|
| image()->SetPaintToLayer(true);
|
| image()->SetFillsBoundsOpaquely(false);
|
| -
|
| - layer()->Add(ink_drop_layer);
|
| - layer()->StackAtBottom(ink_drop_layer);
|
| + views::LabelButton::AddInkDropLayer(ink_drop_layer);
|
| }
|
|
|
| void ToolbarButton::RemoveInkDropLayer(ui::Layer* ink_drop_layer) {
|
| - layer()->Remove(ink_drop_layer);
|
| -
|
| + views::LabelButton::RemoveInkDropLayer(ink_drop_layer);
|
| image()->SetFillsBoundsOpaquely(true);
|
| image()->SetPaintToLayer(false);
|
| - SetPaintToLayer(false);
|
| +}
|
| +
|
| +void ToolbarButton::ShowContextMenuForView(View* source,
|
| + const gfx::Point& point,
|
| + ui::MenuSourceType source_type) {
|
| + if (!enabled())
|
| + return;
|
| +
|
| + show_menu_factory_.InvalidateWeakPtrs();
|
| + ShowDropDownMenu(source_type);
|
| }
|
|
|
| bool ToolbarButton::ShouldEnterPushedState(const ui::Event& event) {
|
| @@ -298,7 +292,3 @@ void ToolbarButton::ShowDropDownMenu(ui::MenuSourceType source_type) {
|
| const char* ToolbarButton::GetClassName() const {
|
| return "ToolbarButton";
|
| }
|
| -
|
| -gfx::Point ToolbarButton::CalculateInkDropCenter() const {
|
| - return GetLocalBounds().CenterPoint();
|
| -}
|
|
|