Index: chrome/browser/ui/webui/chromeos/login/oobe_ui.cc |
diff --git a/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc b/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc |
index 344304c1a3753082926242949036aae158410436..efa0dd9f41baaf6c395b0f946e69f50ef1c165c1 100644 |
--- a/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc |
+++ b/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc |
@@ -244,8 +244,12 @@ OobeUI::OobeUI(content::WebUI* web_ui, const GURL& url) |
hid_detection_screen_actor_ = hid_detection_screen_handler; |
AddScreenHandler(hid_detection_screen_handler); |
+ error_screen_handler_ = new ErrorScreenHandler(network_state_informer_); |
+ AddScreenHandler(error_screen_handler_); |
+ |
EnrollmentScreenHandler* enrollment_screen_handler = |
- new EnrollmentScreenHandler(); |
+ new EnrollmentScreenHandler(network_state_informer_, |
+ error_screen_handler_); |
enrollment_screen_actor_ = enrollment_screen_handler; |
AddScreenHandler(enrollment_screen_handler); |
@@ -259,9 +263,6 @@ OobeUI::OobeUI(content::WebUI* web_ui, const GURL& url) |
user_image_screen_actor_ = user_image_screen_handler; |
AddScreenHandler(user_image_screen_handler); |
- error_screen_handler_ = new ErrorScreenHandler(network_state_informer_); |
- AddScreenHandler(error_screen_handler_); |
- |
gaia_screen_handler_ = new GaiaScreenHandler(network_state_informer_); |
AddScreenHandler(gaia_screen_handler_); |