Chromium Code Reviews| Index: chrome/browser/ui/views/tabs/base_tab_strip.cc |
| diff --git a/chrome/browser/ui/views/tabs/base_tab_strip.cc b/chrome/browser/ui/views/tabs/base_tab_strip.cc |
| index 48f6d69803a03b202928605dd0374fdba285f1c0..6128be044cdb8fd3c83054c0e4a8f6b3424a597b 100644 |
| --- a/chrome/browser/ui/views/tabs/base_tab_strip.cc |
| +++ b/chrome/browser/ui/views/tabs/base_tab_strip.cc |
| @@ -378,6 +378,11 @@ BaseTab* BaseTabStrip::GetTabAt(BaseTab* tab, |
| const gfx::Point& tab_in_tab_coordinates) { |
| gfx::Point local_point = tab_in_tab_coordinates; |
| ConvertPointToView(tab, this, &local_point); |
| + return GetTabAtLocal(local_point); |
| +} |
| + |
| +BaseTab* BaseTabStrip::GetTabAtLocal( |
|
sky
2011/04/06 15:11:50
Position needs to match header.
wyck
2011/04/06 20:14:24
Yuck. That's uniform, but disorganized. But I'll
|
| + const gfx::Point& local_point) { |
| views::View* view = GetEventHandlerForPoint(local_point); |
| if (!view) |
| return NULL; // No tab contains the point. |