class FocusManagerTest : public ViewsTestBase, public WidgetDelegate {
public:
FocusManagerTest();
- virtual ~FocusManagerTest();
+ ~FocusManagerTest() override;
// Convenience to obtain the focus manager for the test's hosting widget.
FocusManager* GetFocusManager();
// Overridden from ViewsTestBase:
- virtual void SetUp() OVERRIDE;
- virtual void TearDown() OVERRIDE;
+ void SetUp() override;
+ void TearDown() override;
// Overridden from WidgetDelegate:
- virtual View* GetContentsView() OVERRIDE;
- virtual Widget* GetWidget() OVERRIDE;
- virtual const Widget* GetWidget() const OVERRIDE;
- virtual void GetAccessiblePanes(std::vector<View*>* panes) OVERRIDE;
+ View* GetContentsView() override;
+ Widget* GetWidget() override;
+ const Widget* GetWidget() const override;
+ void GetAccessiblePanes(std::vector<View*>* panes) override;
protected:
// Called after the Widget is initialized and the content view is added.
class TestFocusChangeListener : public FocusChangeListener {
public:
TestFocusChangeListener();
- virtual ~TestFocusChangeListener();
+ ~TestFocusChangeListener() override;
const std::vector<ViewPair>& focus_changes() const { return focus_changes_; }
void ClearFocusChanges();
// Overridden from FocusChangeListener:
- virtual void OnWillChangeFocus(View* focused_before,
- View* focused_now) OVERRIDE;
- virtual void OnDidChangeFocus(View* focused_before,
- View* focused_now) OVERRIDE;
+ void OnWillChangeFocus(View* focused_before, View* focused_now) override;
+ void OnDidChangeFocus(View* focused_before, View* focused_now) override;
private:
// A vector of which views lost/gained focus.
class TestWidgetFocusChangeListener : public WidgetFocusChangeListener {
public:
TestWidgetFocusChangeListener();
- virtual ~TestWidgetFocusChangeListener();
+ ~TestWidgetFocusChangeListener() override;
const std::vector<NativeViewPair>& focus_changes() const {
return focus_changes_;
void ClearFocusChanges();
// Overridden from WidgetFocusChangeListener:
- virtual void OnNativeFocusChange(gfx::NativeView focused_before,
- gfx::NativeView focused_now) OVERRIDE;
+ void OnNativeFocusChange(gfx::NativeView focused_before,
+ gfx::NativeView focused_now) override;
private:
// Pairs of (focused_before, focused_now) parameters we've received via calls