Chromium Code Reviews| Index: chrome/browser/chromeos/login/screens/user_selection_screen.h |
| diff --git a/chrome/browser/chromeos/login/screens/user_selection_screen.h b/chrome/browser/chromeos/login/screens/user_selection_screen.h |
| index 7b9c684e59acae880f6298c8478ec588b96578d0..d1a42db7a01b14032a279224147a3833c3307dc5 100644 |
| --- a/chrome/browser/chromeos/login/screens/user_selection_screen.h |
| +++ b/chrome/browser/chromeos/login/screens/user_selection_screen.h |
| @@ -123,7 +123,15 @@ class UserSelectionScreen |
| EasyUnlockService* GetEasyUnlockServiceForUser( |
| const std::string& user_id) const; |
| - void OnUserStatusChecked(const user_manager::UserID& user_id, |
| + // Returns true if user check has started possible, otherwise it returns |
| + // false. Note, that "false" may be a temporary status, as other check |
| + // request for this user might be in progress. |
| + bool CheckUserStatusImpl(const std::string& user_id, bool check_all_users); |
|
Denis Kuznetsov (DE-MUC)
2015/06/25 18:43:42
This approach does not give any guarantees.
Please
Alexander Alekseev
2015/06/30 20:43:39
Common approach will not work here, as TokenHandle
|
| + |
| + void CheckNextUserStatus(const std::string& current_user_id); |
| + |
| + void OnUserStatusChecked(bool check_all_users, |
| + const user_manager::UserID& user_id, |
| TokenHandleUtil::TokenHandleStatus status); |
| // Whether to show guest login. |