Index: chrome/browser/ui/views/tabs/tab_strip.cc |
diff --git a/chrome/browser/ui/views/tabs/tab_strip.cc b/chrome/browser/ui/views/tabs/tab_strip.cc |
index 1483e77b95039882210c6009e79f4bd6a3462382..1fc6ccb23cd6d0ddbd700d5b80bc3f8192bc9f4c 100644 |
--- a/chrome/browser/ui/views/tabs/tab_strip.cc |
+++ b/chrome/browser/ui/views/tabs/tab_strip.cc |
@@ -566,7 +566,8 @@ void TabStrip::RemoveTabDelegate::HighlightCloseButton() { |
return; |
widget->ResetLastMouseMoveFlag(); |
- gfx::Point position = gfx::Screen::GetCursorScreenPoint(); |
+ gfx::Point position = gfx::Screen::GetScreenFor( |
+ widget->GetNativeView())->GetCursorScreenPoint(); |
views::View* root_view = widget->GetRootView(); |
views::View::ConvertPointFromScreen(root_view, &position); |
ui::MouseEvent mouse_event(ui::ET_MOUSE_MOVED, |