| Index: chrome/browser/ui/webui/settings/system_handler.h
|
| diff --git a/chrome/browser/ui/webui/settings/system_handler.h b/chrome/browser/ui/webui/settings/system_handler.h
|
| index ea7ca043a9fad8e78301b6026f9cc06c7b6ceb50..446cc5f24150e40efa15f21bb7c96655e0e246e8 100644
|
| --- a/chrome/browser/ui/webui/settings/system_handler.h
|
| +++ b/chrome/browser/ui/webui/settings/system_handler.h
|
| @@ -12,6 +12,10 @@ namespace base {
|
| class ListValue;
|
| }
|
|
|
| +namespace content {
|
| +class WebUIDataSource;
|
| +}
|
| +
|
| namespace settings {
|
|
|
| class SystemHandler : public SettingsPageUIHandler {
|
| @@ -19,6 +23,9 @@ class SystemHandler : public SettingsPageUIHandler {
|
| SystemHandler();
|
| ~SystemHandler() override;
|
|
|
| + // Populates handler-specific loadTimeData values used by the system page.
|
| + static void AddLoadTimeData(content::WebUIDataSource* data_source);
|
| +
|
| // SettingsPageUIHandler:
|
| void RegisterMessages() override;
|
|
|
| @@ -26,6 +33,9 @@ class SystemHandler : public SettingsPageUIHandler {
|
| // Handler for the "changeProxySettings" message. No args.
|
| void HandleChangeProxySettings(const base::ListValue* /*args*/);
|
|
|
| + // Handler for the "restartBrowser" message. No args.
|
| + void HandleRestartBrowser(const base::ListValue* /*args*/);
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(SystemHandler);
|
| };
|
|
|
|
|