| Index: chrome/browser/ui/views/location_bar/action_box_button_view.h
|
| diff --git a/chrome/browser/ui/views/location_bar/action_box_button_view.h b/chrome/browser/ui/views/location_bar/action_box_button_view.h
|
| index d20b8476c03ca8fbae2417aaef4b2072c9311ddb..e42995c82729183bd2b57325aa0c21f6092f2596 100644
|
| --- a/chrome/browser/ui/views/location_bar/action_box_button_view.h
|
| +++ b/chrome/browser/ui/views/location_bar/action_box_button_view.h
|
| @@ -18,6 +18,10 @@ class ActionBoxButtonView : public views::MenuButton,
|
| public views::MenuButtonListener,
|
| public ActionBoxButtonController::Delegate {
|
| public:
|
| + // Thickness of the top transparent area on a button image that overlaps
|
| + // location bar border.
|
| + static const int kBorderOverlap;
|
| +
|
| ActionBoxButtonView(Browser* browser, const gfx::Point& menu_offset);
|
| virtual ~ActionBoxButtonView();
|
|
|
| @@ -33,6 +37,10 @@ class ActionBoxButtonView : public views::MenuButton,
|
| virtual void OnMenuButtonClicked(View* source,
|
| const gfx::Point& point) OVERRIDE;
|
|
|
| + // Overridden from views::View:
|
| + virtual bool HasHitTestMask() const;
|
| + virtual void GetHitTestMask(gfx::Path* mask) const;
|
| +
|
| // Overridden from ActionBoxButtonController::Delegate:
|
| virtual void ShowMenu(scoped_ptr<ActionBoxMenuModel> menu_model) OVERRIDE;
|
|
|
|
|