| Index: chrome/browser/chromeos/login/enterprise_enrollment_screen.h
|
| diff --git a/chrome/browser/chromeos/login/enterprise_enrollment_screen.h b/chrome/browser/chromeos/login/enterprise_enrollment_screen.h
|
| index c987d598ab68e271b4a2a82fe5dadb36cd90b5d1..02c85a47ad3e564650d5e34fe39c3a681350a0cd 100644
|
| --- a/chrome/browser/chromeos/login/enterprise_enrollment_screen.h
|
| +++ b/chrome/browser/chromeos/login/enterprise_enrollment_screen.h
|
| @@ -10,6 +10,9 @@
|
|
|
| #include "base/basictypes.h"
|
| #include "base/compiler_specific.h"
|
| +#include "base/message_loop.h"
|
| +#include "base/task.h"
|
| +#include "chrome/browser/browser_process.h"
|
| #include "chrome/browser/chromeos/login/enterprise_enrollment_view.h"
|
| #include "chrome/browser/chromeos/login/view_screen.h"
|
| #include "chrome/browser/policy/cloud_policy_subsystem.h"
|
| @@ -75,10 +78,16 @@ class EnterpriseEnrollmentScreen
|
| private:
|
| void HandleAuthError(const GoogleServiceAuthError& error);
|
|
|
| + // Starts the Lockbox storage process. The paramter must be a copy and not a
|
| + // reference because this function might continue to execute asynchronously.
|
| + void WriteLockboxData(const ClientLoginResult& result);
|
| +
|
| scoped_ptr<GaiaAuthFetcher> auth_fetcher_;
|
| std::string user_;
|
| std::string captcha_token_;
|
| scoped_ptr<policy::CloudPolicySubsystem::ObserverRegistrar> registrar_;
|
| + ScopedRunnableMethodFactory<EnterpriseEnrollmentScreen>
|
| + runnable_method_factory_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(EnterpriseEnrollmentScreen);
|
| };
|
|
|