| Index: chrome/browser/ui/webui/options/browser_options_handler.cc
|
| diff --git a/chrome/browser/ui/webui/options/browser_options_handler.cc b/chrome/browser/ui/webui/options/browser_options_handler.cc
|
| index bc9f5c15671730b01e2e23f25a92ed2f13d7fc5e..7fc38bd5da3379ea0cd7f1836424502b6f3d347b 100644
|
| --- a/chrome/browser/ui/webui/options/browser_options_handler.cc
|
| +++ b/chrome/browser/ui/webui/options/browser_options_handler.cc
|
| @@ -585,6 +585,10 @@ void BrowserOptionsHandler::RegisterMessages() {
|
| "themesReset",
|
| base::Bind(&BrowserOptionsHandler::ThemesReset,
|
| base::Unretained(this)));
|
| + web_ui()->RegisterMessageCallback(
|
| + "requestProfilesInfo",
|
| + base::Bind(&BrowserOptionsHandler::HandleRequestProfilesInfo,
|
| + base::Unretained(this)));
|
| #if defined(OS_LINUX) && !defined(OS_CHROMEOS)
|
| web_ui()->RegisterMessageCallback(
|
| "themesSetNative",
|
| @@ -1484,6 +1488,10 @@ void BrowserOptionsHandler::HandleRestartBrowser(const ListValue* args) {
|
| chrome::AttemptRestart();
|
| }
|
|
|
| +void BrowserOptionsHandler::HandleRequestProfilesInfo(const ListValue* args) {
|
| + SendProfilesInfo();
|
| +}
|
| +
|
| #if !defined(OS_CHROMEOS)
|
| void BrowserOptionsHandler::ShowNetworkProxySettings(const ListValue* args) {
|
| content::RecordAction(UserMetricsAction("Options_ShowProxySettings"));
|
|
|