Index: chrome/browser/chromeos/login/supervised/supervised_user_login_flow.h |
diff --git a/chrome/browser/chromeos/login/supervised/supervised_user_login_flow.h b/chrome/browser/chromeos/login/supervised/supervised_user_login_flow.h |
index 6bd1b2b87730a7f704ecc8fbd79c2b3f694d8ed9..f2eb558eab58479ba39a1f1b3258ed5cd5ff69f8 100644 |
--- a/chrome/browser/chromeos/login/supervised/supervised_user_login_flow.h |
+++ b/chrome/browser/chromeos/login/supervised/supervised_user_login_flow.h |
@@ -20,7 +20,7 @@ class SupervisedUserLoginFlow |
: public ExtendedUserFlow, |
public ExtendedAuthenticator::NewAuthStatusConsumer { |
public: |
- explicit SupervisedUserLoginFlow(const std::string& user_id); |
+ explicit SupervisedUserLoginFlow(const AccountId& account_id); |
~SupervisedUserLoginFlow() override; |
// ExtendedUserFlow overrides. |
@@ -51,9 +51,9 @@ class SupervisedUserLoginFlow |
scoped_refptr<ExtendedAuthenticator> authenticator_; |
- bool data_loaded_; |
+ bool data_loaded_ = false; |
UserContext context_; |
- Profile* profile_; |
+ Profile* profile_ = nullptr; |
base::WeakPtrFactory<SupervisedUserLoginFlow> weak_factory_; |
DISALLOW_COPY_AND_ASSIGN(SupervisedUserLoginFlow); |