Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / chromeos / login / oobe_display.h
index e2c3b59..1ea116a 100644 (file)
@@ -16,6 +16,7 @@ class AppLaunchSplashScreenActor;
 class EnrollmentScreenActor;
 class ErrorScreenActor;
 class EulaScreenActor;
+class HIDDetectionScreenActor;
 class KioskAutolaunchScreenActor;
 class KioskEnableScreenActor;
 class NetworkScreenActor;
@@ -34,7 +35,8 @@ class LocallyManagedUserCreationScreenHandler;
 class OobeDisplay {
  public:
   enum Screen {
-    SCREEN_OOBE_NETWORK = 0,
+    SCREEN_OOBE_HID_DETECTION = 0,
+    SCREEN_OOBE_NETWORK,
     SCREEN_OOBE_EULA,
     SCREEN_OOBE_UPDATE,
     SCREEN_OOBE_ENROLLMENT,
@@ -78,6 +80,7 @@ class OobeDisplay {
   virtual UserImageScreenActor* GetUserImageScreenActor() = 0;
   virtual ErrorScreenActor* GetErrorScreenActor() = 0;
   virtual WrongHWIDScreenActor* GetWrongHWIDScreenActor() = 0;
+  virtual HIDDetectionScreenActor* GetHIDDetectionScreenActor() = 0;
   virtual LocallyManagedUserCreationScreenHandler*
       GetLocallyManagedUserCreationScreenActor() = 0;
   virtual AppLaunchSplashScreenActor* GetAppLaunchSplashScreenActor() = 0;