summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos/frame
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/chromeos/frame')
-rw-r--r--chrome/browser/chromeos/frame/browser_view.cc7
-rw-r--r--chrome/browser/chromeos/frame/browser_view.h3
2 files changed, 5 insertions, 5 deletions
diff --git a/chrome/browser/chromeos/frame/browser_view.cc b/chrome/browser/chromeos/frame/browser_view.cc
index ca90857..ff3836a 100644
--- a/chrome/browser/chromeos/frame/browser_view.cc
+++ b/chrome/browser/chromeos/frame/browser_view.cc
@@ -465,17 +465,18 @@ void BrowserView::ButtonPressed(views::Button* sender,
}
// views::ContextMenuController overrides.
-void BrowserView::ShowContextMenu(views::View* source, int x, int y,
+void BrowserView::ShowContextMenu(views::View* source,
+ const gfx::Point& p,
bool is_mouse_gesture) {
// Only show context menu if point is in unobscured parts of browser, i.e.
// if NonClientHitTest returns :
// - HTCAPTION: in title bar or unobscured part of tabstrip
// - HTNOWHERE: as the name implies.
- gfx::Point point_in_parent_coords(x, y);
+ gfx::Point point_in_parent_coords(p);
views::View::ConvertPointToView(NULL, GetParent(), &point_in_parent_coords);
int hit_test = NonClientHitTest(point_in_parent_coords);
if (hit_test == HTCAPTION || hit_test == HTNOWHERE)
- system_menu_menu_->RunMenuAt(gfx::Point(x, y), views::Menu2::ALIGN_TOPLEFT);
+ system_menu_menu_->RunMenuAt(p, views::Menu2::ALIGN_TOPLEFT);
}
// StatusAreaHost overrides.
diff --git a/chrome/browser/chromeos/frame/browser_view.h b/chrome/browser/chromeos/frame/browser_view.h
index 223c190..a848172 100644
--- a/chrome/browser/chromeos/frame/browser_view.h
+++ b/chrome/browser/chromeos/frame/browser_view.h
@@ -72,8 +72,7 @@ class BrowserView : public ::BrowserView,
// views::ContextMenuController overrides.
virtual void ShowContextMenu(views::View* source,
- int x,
- int y,
+ const gfx::Point& p,
bool is_mouse_gesture);
// StatusAreaHost overrides.