Index: ash/accelerators/ash_focus_manager_factory.h |
diff --git a/ash/accelerators/ash_focus_manager_factory.h b/ash/accelerators/ash_focus_manager_factory.h |
index 5d4ac24424f4409854e8701081856b30bcc44dee..5f05301021268d5c803695f582cd024029a78869 100644 |
--- a/ash/accelerators/ash_focus_manager_factory.h |
+++ b/ash/accelerators/ash_focus_manager_factory.h |
@@ -20,12 +20,16 @@ class AshFocusManagerFactory : public views::FocusManagerFactory { |
protected: |
// views::FocusManagerFactory overrides: |
- views::FocusManager* CreateFocusManager(views::Widget* widget, |
- bool desktop_widget) override; |
+ std::unique_ptr<views::FocusManager> CreateFocusManager( |
+ views::Widget* widget, |
+ bool desktop_widget) override; |
private: |
class Delegate : public views::FocusManagerDelegate { |
public: |
+ Delegate(); |
+ ~Delegate() override; |
+ |
// views::FocusManagerDelegate overrides: |
bool ProcessAccelerator(const ui::Accelerator& accelerator) override; |
}; |