| Index: chrome/browser/ui/webui/chromeos/login/oobe_ui.h
|
| diff --git a/chrome/browser/ui/webui/chromeos/login/oobe_ui.h b/chrome/browser/ui/webui/chromeos/login/oobe_ui.h
|
| index 6da71aa19caf3e73608c2dd953fe70dad8a55dba..b338f63511d3c90aacf4a84c91b68e2933dad67d 100644
|
| --- a/chrome/browser/ui/webui/chromeos/login/oobe_ui.h
|
| +++ b/chrome/browser/ui/webui/chromeos/login/oobe_ui.h
|
| @@ -20,6 +20,7 @@ class DictionaryValue;
|
| }
|
|
|
| namespace chromeos {
|
| +class AppLaunchSplashScreenActor;
|
| class BaseScreenHandler;
|
| class CoreOobeHandler;
|
| class ErrorScreenHandler;
|
| @@ -56,6 +57,7 @@ class OobeUI : public OobeDisplay,
|
| static const char kScreenManagedUserCreationFlow[];
|
| static const char kScreenTermsOfService[];
|
| static const char kScreenWrongHWID[];
|
| + static const char kScreenAppLaunchSplash[];
|
|
|
| explicit OobeUI(content::WebUI* web_ui);
|
| virtual ~OobeUI();
|
| @@ -77,6 +79,8 @@ class OobeUI : public OobeDisplay,
|
| virtual WrongHWIDScreenActor* GetWrongHWIDScreenActor() OVERRIDE;
|
| virtual LocallyManagedUserCreationScreenHandler*
|
| GetLocallyManagedUserCreationScreenActor() OVERRIDE;
|
| + virtual AppLaunchSplashScreenActor*
|
| + GetAppLaunchSplashScreenActor() OVERRIDE;
|
| virtual bool IsJSReady(const base::Closure& display_is_ready_callback)
|
| OVERRIDE;
|
|
|
| @@ -98,6 +102,9 @@ class OobeUI : public OobeDisplay,
|
| void ShowSigninScreen(SigninScreenHandlerDelegate* delegate,
|
| NativeWindowDelegate* native_window_delegate);
|
|
|
| + // Shows the kiosk splash screen.
|
| + void ShowAppLaunchSplashScreen();
|
| +
|
| // Resets the delegate set in ShowSigninScreen.
|
| void ResetSigninScreenHandlerDelegate();
|
|
|
| @@ -136,6 +143,7 @@ class OobeUI : public OobeDisplay,
|
| WrongHWIDScreenActor* wrong_hwid_screen_actor_;
|
| LocallyManagedUserCreationScreenHandler*
|
| locally_managed_user_creation_screen_actor_;
|
| + AppLaunchSplashScreenActor* app_launch_splash_screen_actor_;
|
|
|
| // Reference to ErrorScreenHandler that handles error screen
|
| // requests and forward calls from native code to JS side.
|
|
|