| Index: chrome/browser/ui/toolbar/back_forward_menu_model.cc
|
| diff --git a/chrome/browser/ui/toolbar/back_forward_menu_model.cc b/chrome/browser/ui/toolbar/back_forward_menu_model.cc
|
| index 53c2cf5d990e72e57a390345707a94afc543d36b..7673fd632a4eaede2cad53f64eb7fd8d48441f3a 100644
|
| --- a/chrome/browser/ui/toolbar/back_forward_menu_model.cc
|
| +++ b/chrome/browser/ui/toolbar/back_forward_menu_model.cc
|
| @@ -142,7 +142,7 @@ bool BackForwardMenuModel::GetIconAt(int index, gfx::ImageSkia* icon) {
|
| IDR_HISTORY_FAVICON);
|
| } else {
|
| NavigationEntry* entry = GetNavigationEntry(index);
|
| - *icon = entry->GetFavicon().bitmap;
|
| + *icon = *entry->GetFavicon().image.ToImageSkia();
|
| if (!entry->GetFavicon().valid && menu_model_delegate()) {
|
| FetchFavicon(entry);
|
| }
|
| @@ -285,7 +285,9 @@ void BackForwardMenuModel::OnFavIconDataAvailable(
|
| entry->GetFavicon().url = favicon.icon_url;
|
| if (fav_icon.empty())
|
| return;
|
| - entry->GetFavicon().bitmap = fav_icon;
|
| + // TODO: Once the history service returns more representations,
|
| + // use them all instead of having just the lodpi favicon.
|
| + entry->GetFavicon().image = gfx::Image(fav_icon);
|
| if (menu_model_delegate()) {
|
| menu_model_delegate()->OnIconChanged(model_index);
|
| }
|
|
|