Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(501)

Unified Diff: chrome/browser/chromeos/login/screens/user_selection_screen.cc

Issue 2676323003: cros: Fold UserBoardModel into UserSelectionScreen. (Closed)
Patch Set: Address comments Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/login/screens/user_selection_screen.cc
diff --git a/chrome/browser/chromeos/login/screens/user_selection_screen.cc b/chrome/browser/chromeos/login/screens/user_selection_screen.cc
index 4b306ea6f5e0ba91e93f8b994f07962349392a6c..cb074247a262072fc9cae40b99f0644b867fd0be 100644
--- a/chrome/browser/chromeos/login/screens/user_selection_screen.cc
+++ b/chrome/browser/chromeos/login/screens/user_selection_screen.cc
@@ -133,12 +133,9 @@ bool CanShowPinForUser(user_manager::User* user) {
} // namespace
UserSelectionScreen::UserSelectionScreen(const std::string& display_type)
- : handler_(nullptr),
- login_display_delegate_(nullptr),
- view_(nullptr),
+ : BaseScreen(nullptr, OobeScreen::SCREEN_USER_SELECTION),
display_type_(display_type),
- weak_factory_(this) {
-}
+ weak_factory_(this) {}
UserSelectionScreen::~UserSelectionScreen() {
proximity_auth::ScreenlockBridge::Get()->SetLockHandler(nullptr);
@@ -533,6 +530,10 @@ void UserSelectionScreen::AttemptEasySignin(const AccountId& account_id,
login_display_delegate_->Login(user_context, SigninSpecifics());
}
+void UserSelectionScreen::Show() {}
+
+void UserSelectionScreen::Hide() {}
+
void UserSelectionScreen::HardLockPod(const AccountId& account_id) {
view_->SetAuthType(account_id, OFFLINE_PASSWORD, base::string16());
EasyUnlockService* service = GetEasyUnlockServiceForUser(account_id);

Powered by Google App Engine
This is Rietveld 408576698