Index: chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc |
diff --git a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc |
index 4003e73650515826e9a0c96d581c70f0572c09db..dbaf799a5d9db0087ff36f2ec15b816b63fa7646 100644 |
--- a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc |
+++ b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc |
@@ -311,6 +311,11 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* web_ui, |
// Downloads list on Android uses the built-in download manager. |
if (url.host() == chrome::kChromeUIDownloadsHost) |
return &NewWebUI<DownloadsUI>; |
+#if defined(ENABLE_ENHANCED_BOOKMARKS) |
+ // Bookmarks are part of NTP on Android. |
+ if (url.host() == chrome::kChromeUIEnhancedBookmarksHost) |
+ return &NewWebUI<BookmarksUI>; |
+#endif |
// Flash is not available on android. |
if (url.host() == chrome::kChromeUIFlashHost) |
return &NewWebUI<FlashUI>; |