Chromium Code Reviews| 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 8cd09120f4eddc40823b69536ea7d926551f7c94..90336f58e32f788f20e160cc5c84a7ce7c5b6677 100644 |
| --- a/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc |
| +++ b/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc |
| @@ -391,6 +391,7 @@ void SigninScreenHandler::DeclareLocalizedValues( |
| builder->Add("signinButton", IDS_LOGIN_BUTTON); |
| builder->Add("shutDown", IDS_SHUTDOWN_BUTTON); |
| builder->Add("addUser", IDS_ADD_USER_BUTTON); |
| + builder->Add("cancelUserAdding", IDS_CANCEL_USER_ADDING); |
| builder->Add("browseAsGuest", IDS_GO_INCOGNITO_BUTTON); |
| builder->Add("cancel", IDS_CANCEL); |
| builder->Add("signOutUser", IDS_SCREEN_LOCK_SIGN_OUT); |
| @@ -794,6 +795,8 @@ void SigninScreenHandler::RegisterMessages() { |
| AddCallback("loginVisible", &SigninScreenHandler::HandleLoginVisible); |
| AddCallback("cancelPasswordChangedFlow", |
| &SigninScreenHandler::HandleCancelPasswordChangedFlow); |
| + AddCallback("cancelUserAdding", |
| + &SigninScreenHandler::HandleCancelUserAdding); |
| AddCallback("migrateUserData", &SigninScreenHandler::HandleMigrateUserData); |
| AddCallback("resyncUserData", &SigninScreenHandler::HandleResyncUserData); |
| AddCallback("loginUIStateChanged", |
| @@ -1415,6 +1418,12 @@ void SigninScreenHandler::HandleCancelPasswordChangedFlow() { |
| weak_factory_.GetWeakPtr())); |
| } |
| +void SigninScreenHandler::HandleCancelUserAdding() { |
| + if (delegate_) { |
|
Nikita (slow)
2013/05/28 11:34:22
nit: drop {}
dzhioev (left Google)
2013/05/29 13:05:04
Done.
|
| + delegate_->CancelUserAdding(); |
| + } |
| +} |
| + |
| void SigninScreenHandler::HandleMigrateUserData( |
| const std::string& old_password) { |
| if (delegate_) |