Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / chromeos / app_mode / kiosk_profile_loader.h
index 0147582..c09a297 100644 (file)
@@ -11,8 +11,8 @@
 #include "base/callback.h"
 #include "base/memory/scoped_ptr.h"
 #include "chrome/browser/chromeos/app_mode/kiosk_app_launch_error.h"
-#include "chrome/browser/chromeos/login/auth/login_performer.h"
 #include "chrome/browser/chromeos/login/login_utils.h"
+#include "chromeos/login/auth/login_performer.h"
 
 class Profile;
 
@@ -49,15 +49,16 @@ class KioskProfileLoader : public LoginPerformer::Delegate,
   void ReportLaunchResult(KioskAppLaunchError::Error error);
 
   // LoginPerformer::Delegate overrides
-  virtual void OnAuthSuccess(const UserContext& user_context) OVERRIDE;
-  virtual void OnAuthFailure(const AuthFailure& error) OVERRIDE;
-  virtual void WhiteListCheckFailed(const std::string& email) OVERRIDE;
-  virtual void PolicyLoadFailed() OVERRIDE;
+  virtual void OnAuthSuccess(const UserContext& user_context) override;
+  virtual void OnAuthFailure(const AuthFailure& error) override;
+  virtual void WhiteListCheckFailed(const std::string& email) override;
+  virtual void PolicyLoadFailed() override;
   virtual void OnOnlineChecked(
-      const std::string& email, bool success) OVERRIDE;
+      const std::string& email, bool success) override;
 
   // LoginUtils::Delegate implementation:
-  virtual void OnProfilePrepared(Profile* profile) OVERRIDE;
+  virtual void OnProfilePrepared(Profile* profile,
+                                 bool browser_launched) override;
 
   std::string user_id_;
   bool use_guest_mount_;