| 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 a5982223cbb5eda1b350a35681387a25ca1249e0..2961ceb038c116b8921c7366f4f55229867de7b2 100644
|
| --- a/chrome/browser/ui/toolbar/back_forward_menu_model.cc
|
| +++ b/chrome/browser/ui/toolbar/back_forward_menu_model.cc
|
| @@ -278,8 +278,9 @@ void BackForwardMenuModel::OnFavIconDataAvailable(
|
| // Now that we have a valid NavigationEntry, decode the favicon and assign
|
| // it to the NavigationEntry.
|
| SkBitmap fav_icon;
|
| - if (gfx::PNGCodec::Decode(favicon.bitmap_data->front(),
|
| - favicon.bitmap_data->size(),
|
| + if (favicon.variants.size() > 0 && // XXX
|
| + gfx::PNGCodec::Decode(favicon.variants[0].bitmap_data->front(),
|
| + favicon.variants[0].bitmap_data->size(),
|
| &fav_icon)) {
|
| entry->GetFavicon().valid = true;
|
| entry->GetFavicon().url = favicon.icon_url;
|
|
|