Index: chrome/browser/ui/webui/chromeos/login/reset_screen_handler.h |
diff --git a/chrome/browser/ui/webui/chromeos/login/reset_screen_handler.h b/chrome/browser/ui/webui/chromeos/login/reset_screen_handler.h |
index 5efadab26513472c58c0d44016d4553799a7b229..ff9544394ac49db05e07bb1b8d5283b2fafd3c2f 100644 |
--- a/chrome/browser/ui/webui/chromeos/login/reset_screen_handler.h |
+++ b/chrome/browser/ui/webui/chromeos/login/reset_screen_handler.h |
@@ -23,7 +23,7 @@ class ResetScreenHandler : public ResetView, |
~ResetScreenHandler() override; |
// ResetView implementation: |
- void Bind(ResetModel& model) override; |
+ void Bind(ResetScreen* screen) override; |
void Unbind() override; |
void Show() override; |
void Hide() override; |
@@ -37,11 +37,10 @@ class ResetScreenHandler : public ResetView, |
static void RegisterPrefs(PrefRegistrySimple* registry); |
private: |
+ ResetScreen* screen_ = nullptr; |
- ResetModel* model_; |
- |
- // Keeps whether screen should be shown right after initialization. |
- bool show_on_init_; |
+ // If true, Initialize() will call Show(). |
+ bool show_on_init_ = false; |
DISALLOW_COPY_AND_ASSIGN(ResetScreenHandler); |
}; |