| Index: chrome/browser/browser_about_handler.cc
|
| diff --git a/chrome/browser/browser_about_handler.cc b/chrome/browser/browser_about_handler.cc
|
| index 049ce221c9791a80d148426c00418f3926edd322..bb2c0c524c03abc3d990f402350c75edeff75c4a 100644
|
| --- a/chrome/browser/browser_about_handler.cc
|
| +++ b/chrome/browser/browser_about_handler.cc
|
| @@ -11,6 +11,7 @@
|
| #include "base/logging.h"
|
| #include "base/memory/singleton.h"
|
| #include "base/strings/string_util.h"
|
| +#include "chrome/browser/lifetime/application_lifetime.h"
|
| #include "chrome/browser/net/url_fixer_upper.h"
|
| #include "chrome/browser/ui/browser_dialogs.h"
|
| #include "chrome/common/chrome_switches.h"
|
| @@ -156,6 +157,8 @@ bool WillHandleBrowserAboutURL(GURL* url,
|
| } else if (host == chrome::kChromeUIHelpHost) {
|
| host = chrome::kChromeUIUberHost;
|
| path = chrome::kChromeUIHelpHost + url->path();
|
| + } else if (host == chrome::kChromeUIRestartHost) {
|
| + chrome::AttemptRestart();
|
| }
|
| GURL::Replacements replacements;
|
| replacements.SetHostStr(host);
|
|
|