Index: chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc |
diff --git a/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc b/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc |
index db20a8bd287637151ef572cc4526fdf97edb8ff4..4309272a4791642b33522baf53afc4bf1ebd8bc2 100644 |
--- a/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc |
+++ b/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc |
@@ -430,6 +430,13 @@ void GaiaScreenHandler::RegisterMessages() { |
&GaiaScreenHandler::HandleToggleWebviewSignin); |
AddCallback("toggleEasyBootstrap", |
&GaiaScreenHandler::HandleToggleEasyBootstrap); |
+ AddCallback("identifierEntered", &GaiaScreenHandler::HandleIdentifierEntered); |
+} |
+ |
+void GaiaScreenHandler::HandleIdentifierEntered( |
+ const std::string& account_identifier) { |
+ if (!Delegate()->IsUserWhitelisted(account_identifier)) |
+ ShowWhitelistCheckFailedError() |
Denis Kuznetsov (DE-MUC)
2015/06/25 19:21:11
";" is missing
Alexander Alekseev
2015/07/11 01:02:05
Done.
|
} |
void GaiaScreenHandler::HandleFrameLoadingCompleted(int status) { |