| 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 80749a84d84cf7600536ed0bc07ea654ee362d29..2e0688ef863abb40bcfa3b23a78c93fc67dd58f7 100644
|
| --- a/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc
|
| +++ b/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc
|
| @@ -744,6 +744,8 @@ void SigninScreenHandler::RegisterMessages() {
|
| AddCallback("removeUser", &SigninScreenHandler::HandleRemoveUser);
|
| AddCallback("toggleEnrollmentScreen",
|
| &SigninScreenHandler::HandleToggleEnrollmentScreen);
|
| + AddCallback("switchToEmbeddedSignin",
|
| + &SigninScreenHandler::HandleSwitchToEmbeddedSignin);
|
| AddCallback("toggleKioskEnableScreen",
|
| &SigninScreenHandler::HandleToggleKioskEnableScreen);
|
| AddCallback("createAccount", &SigninScreenHandler::HandleCreateAccount);
|
| @@ -1434,6 +1436,10 @@ void SigninScreenHandler::HandleGetTouchViewState() {
|
| }
|
| }
|
|
|
| +void SigninScreenHandler::HandleSwitchToEmbeddedSignin() {
|
| + gaia_screen_handler_->SwitchToEmbeddedSignin();
|
| +}
|
| +
|
| bool SigninScreenHandler::AllWhitelistedUsersPresent() {
|
| CrosSettings* cros_settings = CrosSettings::Get();
|
| bool allow_new_user = false;
|
|
|