Index: chrome/browser/chromeos/login/users/chrome_user_manager.cc |
diff --git a/chrome/browser/chromeos/login/users/chrome_user_manager.cc b/chrome/browser/chromeos/login/users/chrome_user_manager.cc |
index 1800e302f24de26cf725dd50efe530e82a60564d..eccc602e211ddd36d2a8010f0f9971378cc4790c 100644 |
--- a/chrome/browser/chromeos/login/users/chrome_user_manager.cc |
+++ b/chrome/browser/chromeos/login/users/chrome_user_manager.cc |
@@ -22,4 +22,17 @@ ChromeUserManager* ChromeUserManager::Get() { |
return user_manager ? static_cast<ChromeUserManager*>(user_manager) : NULL; |
} |
+// static |
+user_manager::UserList |
+ChromeUserManager::GetUsersAllowedAsSupervisedUserManagers( |
+ const user_manager::UserList& user_list) { |
+ user_manager::UserList result; |
+ for (user_manager::User* user : user_list) { |
+ if (user->GetType() == user_manager::USER_TYPE_REGULAR) { |
+ result.push_back(user); |
+ } |
+ } |
+ return result; |
+} |
+ |
} // namespace chromeos |