Index: chrome/browser/ui/webui/chrome_web_ui_factory.cc |
=================================================================== |
--- chrome/browser/ui/webui/chrome_web_ui_factory.cc (revision 87235) |
+++ chrome/browser/ui/webui/chrome_web_ui_factory.cc (working copy) |
@@ -27,6 +27,7 @@ |
#include "chrome/browser/ui/webui/options/options_ui.h" |
#include "chrome/browser/ui/webui/plugins_ui.h" |
#include "chrome/browser/ui/webui/print_preview_ui.h" |
+#include "chrome/browser/ui/webui/sessions_ui.h" |
#include "chrome/browser/ui/webui/sync_internals_ui.h" |
#include "chrome/browser/ui/webui/test_chrome_web_ui_factory.h" |
#include "chrome/browser/ui/webui/textfields_ui.h" |
@@ -168,6 +169,8 @@ |
return &NewWebUI<NetInternalsUI>; |
if (url.host() == chrome::kChromeUIPluginsHost) |
return &NewWebUI<PluginsUI>; |
+ if (url.host() == chrome::kChromeUISessionsHost) |
+ return &NewWebUI<SessionsUI>; |
if (url.host() == chrome::kChromeUISyncInternalsHost) |
return &NewWebUI<SyncInternalsUI>; |
@@ -350,6 +353,9 @@ |
if (page_url.host() == chrome::kChromeUIFlagsHost) |
return FlagsUI::GetFaviconResourceBytes(); |
+ if (page_url.host() == chrome::kChromeUISessionsHost) |
+ return SessionsUI::GetFaviconResourceBytes(); |
+ |
if (page_url.host() == chrome::kChromeUIFlashHost) |
return FlashUI::GetFaviconResourceBytes(); |