| Index: chrome/browser/ui/views/location_bar/action_box_button_view.cc
|
| diff --git a/chrome/browser/ui/views/location_bar/action_box_button_view.cc b/chrome/browser/ui/views/location_bar/action_box_button_view.cc
|
| index 98f1700971768b1735602b2aad090cb40fc77eaa..d83bd11305ee86fa06aeb295951fa4900214e090 100644
|
| --- a/chrome/browser/ui/views/location_bar/action_box_button_view.cc
|
| +++ b/chrome/browser/ui/views/location_bar/action_box_button_view.cc
|
| @@ -28,9 +28,11 @@ const SkColor kPushedBorderColor = SkColorSetRGB(191, 191, 191);
|
| } // namespace
|
|
|
|
|
| -ActionBoxButtonView::ActionBoxButtonView(Browser* browser)
|
| +ActionBoxButtonView::ActionBoxButtonView(Browser* browser,
|
| + gfx::Point menu_offset)
|
| : views::MenuButton(NULL, string16(), this, false),
|
| - browser_(browser) {
|
| + browser_(browser),
|
| + menu_offset_(menu_offset) {
|
| set_id(VIEW_ID_ACTION_BOX_BUTTON);
|
| SetTooltipText(l10n_util::GetStringUTF16(IDS_TOOLTIP_ACTION_BOX_BUTTON));
|
| SetIcon(*ui::ResourceBundle::GetSharedInstance().GetImageSkiaNamed(
|
| @@ -75,5 +77,5 @@ void ActionBoxButtonView::OnMenuButtonClicked(View* source,
|
| ActionBoxMenuModel model(browser_);
|
| ActionBoxMenu action_box_menu(browser_, &model);
|
| action_box_menu.Init();
|
| - action_box_menu.RunMenu(this);
|
| + action_box_menu.RunMenu(this, menu_offset_);
|
| }
|
|
|