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_) |