| Index: chrome/browser/chromeos/login/auth/parallel_authenticator.cc
|
| diff --git a/chrome/browser/chromeos/login/auth/parallel_authenticator.cc b/chrome/browser/chromeos/login/auth/parallel_authenticator.cc
|
| index 238bf25f9634901c8eb24da3dd85f447ac4fcdb5..752661d67f9a629aa0ca89263e79c7f5d1a89e0d 100644
|
| --- a/chrome/browser/chromeos/login/auth/parallel_authenticator.cc
|
| +++ b/chrome/browser/chromeos/login/auth/parallel_authenticator.cc
|
| @@ -16,6 +16,7 @@
|
| #include "chrome/browser/chromeos/login/auth/login_status_consumer.h"
|
| #include "chrome/browser/chromeos/login/users/user.h"
|
| #include "chrome/browser/chromeos/login/users/user_manager.h"
|
| +#include "chrome/browser/chromeos/ownership/owner_settings_service_factory.h"
|
| #include "chrome/browser/chromeos/settings/cros_settings.h"
|
| #include "chrome/common/chrome_switches.h"
|
| #include "chromeos/cryptohome/async_method_caller.h"
|
| @@ -505,9 +506,10 @@ bool ParallelAuthenticator::VerifyOwner() {
|
| owner_is_verified_ = true;
|
| return true;
|
| }
|
| - // Now we can continue reading the private key.
|
| - DeviceSettingsService::Get()->SetUsername(
|
| +
|
| + OwnerSettingsServiceFactory::GetInstance()->SetUsername(
|
| current_state_->user_context.GetUserID());
|
| +
|
| // This should trigger certificate loading, which is needed in order to
|
| // correctly determine if the current user is the owner.
|
| if (LoginState::IsInitialized()) {
|
|
|