Chromium Code Reviews| Index: chrome/browser/chromeos/policy/user_policy_manager_factory_chromeos.cc |
| diff --git a/chrome/browser/chromeos/policy/user_policy_manager_factory_chromeos.cc b/chrome/browser/chromeos/policy/user_policy_manager_factory_chromeos.cc |
| index 6a27aaf1f54acab6c9fee9a68daf619662b114a6..fb5358999bea112d4133b8ad3b4464fdd3337b0d 100644 |
| --- a/chrome/browser/chromeos/policy/user_policy_manager_factory_chromeos.cc |
| +++ b/chrome/browser/chromeos/policy/user_policy_manager_factory_chromeos.cc |
| @@ -207,9 +207,7 @@ UserPolicyManagerFactoryChromeOS::CreateManagerForProfile( |
| const bool block_forever_for_policy = |
| !user_manager->IsLoggedInAsStub() && |
| (user_manager->IsCurrentUserNew() || |
|
emaxx
2017/02/23 21:45:25
IIUC, IsCurrentUserNew() returns true for ephemera
Andrew T Wilson (Slow)
2017/02/24 16:15:15
Good point, I'll remove the check for new user as
|
| - user_manager->GetActiveUser()->force_online_signin() || |
| - user_manager->GetActiveUser()->oauth_token_status() != |
| - user_manager::User::OAUTH2_TOKEN_STATUS_VALID); |
| + !user_manager->GetActiveUser()->session_initialized()); |
| const bool wait_for_policy_fetch = |
| block_forever_for_policy || !is_browser_restart; |