Index: chrome/browser/ui/webui/ntp/android/bookmarks_handler.cc |
diff --git a/chrome/browser/ui/webui/ntp/android/bookmarks_handler.cc b/chrome/browser/ui/webui/ntp/android/bookmarks_handler.cc |
index ecc2879d2bb9ee5184fc95f4d02c38b9fcbf7a15..c29d4d85f79e3d3cb8b674287baa759d0c934e5e 100644 |
--- a/chrome/browser/ui/webui/ntp/android/bookmarks_handler.cc |
+++ b/chrome/browser/ui/webui/ntp/android/bookmarks_handler.cc |
@@ -389,9 +389,10 @@ void BookmarksHandler::HandleCreateHomeScreenBookmarkShortcut( |
FaviconService::FaviconForURLParams( |
profile, |
node->url(), |
- history::FAVICON | history::TOUCH_ICON, |
- gfx::kFaviconSize), |
- ui::GetMaxScaleFactor(), |
+ history::TOUCH_PRECOMPOSED_ICON | history::TOUCH_ICON | |
+ history::FAVICON, |
+ 0), // request the largest icon. |
+ ui::SCALE_FACTOR_100P, // density doesn't matter for the largest icon. |
base::Bind(&BookmarksHandler::OnShortcutFaviconDataAvailable, |
base::Unretained(this), |
node), |