Chromium Code Reviews| Index: chrome/browser/ui/views/infobars/infobar_view.h |
| diff --git a/chrome/browser/ui/views/infobars/infobar_view.h b/chrome/browser/ui/views/infobars/infobar_view.h |
| index 9486766001cd0c1bf628594375076c65f4513cd4..082a1205c8adba05a6750f0a9f4c5723f8b00620 100644 |
| --- a/chrome/browser/ui/views/infobars/infobar_view.h |
| +++ b/chrome/browser/ui/views/infobars/infobar_view.h |
| @@ -13,6 +13,7 @@ |
| #include "ui/views/controls/button/button.h" |
| #include "ui/views/controls/menu/menu_types.h" |
| #include "ui/views/focus/external_focus_tracker.h" |
| +#include "ui/views/view_targeter_delegate.h" |
| namespace ui { |
| class MenuModel; |
| @@ -32,7 +33,8 @@ class MenuRunner; |
| class InfoBarView : public infobars::InfoBar, |
| public views::View, |
| public views::ButtonListener, |
| - public views::ExternalFocusTracker { |
| + public views::ExternalFocusTracker, |
| + public views::ViewTargeterDelegate { |
| public: |
| explicit InfoBarView(scoped_ptr<infobars::InfoBarDelegate> delegate); |
| @@ -129,6 +131,10 @@ class InfoBarView : public infobars::InfoBar, |
| // views::ExternalFocusTracker: |
| void OnWillChangeFocus(View* focused_before, View* focused_now) override; |
| + // ViewTargeterDelegate: |
|
Peter Kasting
2016/03/08 01:08:17
Nit: views::
Evan Stade
2016/03/08 01:43:29
Done.
|
| + bool DoesIntersectRect(const View* target, |
| + const gfx::Rect& rect) const override; |
| + |
| // This container holds the children and clips their painting during |
| // animation. |
| views::View* child_container_; |