| Index: chrome/browser/ui/webui/chromeos/login/update_screen_handler.h
|
| diff --git a/chrome/browser/ui/webui/chromeos/login/update_screen_handler.h b/chrome/browser/ui/webui/chromeos/login/update_screen_handler.h
|
| index c979a06850c27a4f2b7283bffecefe18ae8543ec..a948207333281e22c4424e93e746a84fd99265c4 100644
|
| --- a/chrome/browser/ui/webui/chromeos/login/update_screen_handler.h
|
| +++ b/chrome/browser/ui/webui/chromeos/login/update_screen_handler.h
|
| @@ -19,10 +19,11 @@ class UpdateScreenHandler : public UpdateView, public BaseScreenHandler {
|
| UpdateScreenHandler();
|
| ~UpdateScreenHandler() override;
|
|
|
| + private:
|
| // UpdateView:
|
| void Show() override;
|
| void Hide() override;
|
| - void Bind(UpdateModel& model) override;
|
| + void Bind(UpdateScreen* screen) override;
|
| void Unbind() override;
|
|
|
| // BaseScreenHandler:
|
| @@ -30,11 +31,10 @@ class UpdateScreenHandler : public UpdateView, public BaseScreenHandler {
|
| ::login::LocalizedValuesBuilder* builder) override;
|
| void Initialize() override;
|
|
|
| - private:
|
| - UpdateModel* model_;
|
| + UpdateScreen* screen_ = nullptr;
|
|
|
| - // 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(UpdateScreenHandler);
|
| };
|
|
|