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 9d850f82a35aa871bbd9c2b60269325ec0529434..ffdff1c1b07600714d3dfa9a9ee5f2f5c1cae10f 100644 |
--- a/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc |
+++ b/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc |
@@ -31,6 +31,7 @@ |
#include "chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h" |
#include "chrome/browser/ui/webui/chromeos/login/update_screen_handler.h" |
#include "chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.h" |
+#include "chrome/browser/ui/webui/chromeos/login/wrong_hwid_screen_handler.h" |
#include "chrome/browser/ui/webui/options/chromeos/user_image_source.h" |
#include "chrome/browser/ui/webui/theme_source.h" |
#include "chrome/common/chrome_switches.h" |
@@ -147,6 +148,7 @@ OobeUI::OobeUI(content::WebUI* web_ui) |
network_screen_actor_(NULL), |
eula_screen_actor_(NULL), |
reset_screen_actor_(NULL), |
+ wrong_hwid_screen_actor_(NULL), |
error_screen_handler_(NULL), |
signin_screen_handler_(NULL), |
user_image_screen_actor_(NULL), |
@@ -174,6 +176,11 @@ OobeUI::OobeUI(content::WebUI* web_ui) |
reset_screen_actor_ = reset_screen_handler; |
AddScreenHandler(reset_screen_handler); |
+ WrongHWIDScreenHandler* wrong_hwid_screen_handler = |
+ new WrongHWIDScreenHandler(); |
+ wrong_hwid_screen_actor_ = wrong_hwid_screen_handler; |
+ AddScreenHandler(wrong_hwid_screen_handler); |
+ |
UpdateScreenHandler* update_screen_handler = new UpdateScreenHandler(); |
update_screen_actor_ = update_screen_handler; |
AddScreenHandler(update_screen_handler); |
@@ -255,6 +262,10 @@ ResetScreenActor* OobeUI::GetResetScreenActor() { |
return reset_screen_actor_; |
} |
+WrongHWIDScreenActor* OobeUI::GetWrongHWIDScreenActor() { |
+ return wrong_hwid_screen_actor_; |
+} |
+ |
UserImageScreenActor* OobeUI::GetUserImageScreenActor() { |
return user_image_screen_actor_; |
} |