Index: chrome/browser/chromeos/login/wizard_controller.h |
diff --git a/chrome/browser/chromeos/login/wizard_controller.h b/chrome/browser/chromeos/login/wizard_controller.h |
index 63bdc71f0dacd4c9ca4365f79782fa8d7ebecc3d..e6750d4d3deb5a0adae84a5a66bbfaadafa4adda 100644 |
--- a/chrome/browser/chromeos/login/wizard_controller.h |
+++ b/chrome/browser/chromeos/login/wizard_controller.h |
@@ -24,6 +24,7 @@ class AccountScreen; |
class BackgroundView; |
class EulaScreen; |
class ExistingUserController; |
+class HTMLPageScreen; |
class LoginScreen; |
class NetworkScreen; |
class RegistrationScreen; |
@@ -87,6 +88,7 @@ class WizardController : public chromeos::ScreenObserver, |
chromeos::UserImageScreen* GetUserImageScreen(); |
chromeos::EulaScreen* GetEulaScreen(); |
chromeos::RegistrationScreen* GetRegistrationScreen(); |
+ chromeos::HTMLPageScreen* GetHTMLPageScreen(); |
// Show specific screen. |
void ShowNetworkScreen(); |
@@ -95,6 +97,7 @@ class WizardController : public chromeos::ScreenObserver, |
void ShowUserImageScreen(); |
void ShowEulaScreen(); |
void ShowRegistrationScreen(); |
+ void ShowHTMLPageScreen(); |
// Shows the default login screen and returns NULL or shows images login |
// screen and returns the corresponding controller instance for optional |
// tweaking. |
@@ -127,6 +130,7 @@ class WizardController : public chromeos::ScreenObserver, |
static const char kOutOfBoxScreenName[]; |
static const char kTestNoScreenName[]; |
static const char kEulaScreenName[]; |
+ static const char kHTMLPageScreenName[]; |
private: |
// Exit handlers: |
@@ -194,6 +198,7 @@ class WizardController : public chromeos::ScreenObserver, |
scoped_ptr<chromeos::UserImageScreen> user_image_screen_; |
scoped_ptr<chromeos::EulaScreen> eula_screen_; |
scoped_ptr<chromeos::RegistrationScreen> registration_screen_; |
+ scoped_ptr<chromeos::HTMLPageScreen> html_page_screen_; |
// Screen that's currently active. |
WizardScreen* current_screen_; |