Index: chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc |
diff --git a/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc b/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc |
index 7bd148a67e50234ad152775908d318c00d3f0afa..78d0af0171261a6593cbcc5d3b9a0f7d03782771 100644 |
--- a/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc |
+++ b/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc |
@@ -831,7 +831,6 @@ void SigninScreenHandler::SetupAndShowOfflineMessage( |
network_error_model_->AllowGuestSignin(guest_signin_allowed); |
const bool offline_login_allowed = |
- IsOfflineLoginAllowed() && |
IsSigninScreenError(network_error_model_->GetErrorState()) && |
network_error_model_->GetErrorState() != |
NetworkError::ERROR_STATE_AUTH_EXT_TIMEOUT; |
@@ -1108,7 +1107,7 @@ void SigninScreenHandler::HandleLaunchPublicSession( |
} |
void SigninScreenHandler::HandleOfflineLogin(const base::ListValue* args) { |
- if (!delegate_ || delegate_->IsShowUsers()) { |
+ if (!delegate_) { |
NOTREACHED(); |
return; |
} |
@@ -1474,17 +1473,6 @@ bool SigninScreenHandler::IsGuestSigninAllowed() const { |
return allow_guest; |
} |
-bool SigninScreenHandler::IsOfflineLoginAllowed() const { |
- CrosSettings* cros_settings = CrosSettings::Get(); |
- if (!cros_settings) |
- return false; |
- |
- // Offline login is allowed only when user pods are hidden. |
- bool show_pods; |
- cros_settings->GetBoolean(kAccountsPrefShowUserNamesOnSignIn, &show_pods); |
- return !show_pods; |
-} |
- |
void SigninScreenHandler::OnShowAddUser() { |
is_account_picker_showing_first_time_ = false; |
gaia_screen_handler_->ShowGaiaAsync(); |