Index: chrome/browser/ui/webui/settings/chromeos/easy_unlock_settings_handler.cc |
diff --git a/chrome/browser/ui/webui/settings/chromeos/easy_unlock_settings_handler.cc b/chrome/browser/ui/webui/settings/chromeos/easy_unlock_settings_handler.cc |
index b5d221306d558ff7b4a87e72e1a246818325f7a2..ce26f05d37d6f4122f2409a47a556cb1053fcf56 100644 |
--- a/chrome/browser/ui/webui/settings/chromeos/easy_unlock_settings_handler.cc |
+++ b/chrome/browser/ui/webui/settings/chromeos/easy_unlock_settings_handler.cc |
@@ -56,6 +56,10 @@ void EasyUnlockSettingsHandler::RegisterMessages() { |
base::Bind(&EasyUnlockSettingsHandler::HandleGetEnabledStatus, |
base::Unretained(this))); |
web_ui()->RegisterMessageCallback( |
+ "easyUnlockLaunchSetup", |
+ base::Bind(&EasyUnlockSettingsHandler::HandleLaunchSetup, |
+ base::Unretained(this))); |
+ web_ui()->RegisterMessageCallback( |
"easyUnlockGetTurnOffFlowStatus", |
base::Bind(&EasyUnlockSettingsHandler::HandleGetTurnOffFlowStatus, |
base::Unretained(this))); |
@@ -144,6 +148,11 @@ void EasyUnlockSettingsHandler::HandleGetEnabledStatus( |
base::FundamentalValue(EasyUnlockService::Get(profile_)->IsEnabled())); |
} |
+void EasyUnlockSettingsHandler::HandleLaunchSetup( |
+ const base::ListValue* args) { |
+ EasyUnlockService::Get(profile_)->LaunchSetup(); |
+} |
+ |
void EasyUnlockSettingsHandler::HandleGetTurnOffFlowStatus( |
const base::ListValue* args) { |
SendTurnOffOperationStatus(); |