| Index: chrome/browser/ui/webui/ntp/favicon_webui_handler.cc
|
| diff --git a/chrome/browser/ui/webui/ntp/favicon_webui_handler.cc b/chrome/browser/ui/webui/ntp/favicon_webui_handler.cc
|
| index 8bfa40bca9094b8a8c92b56f9a54243c17d9dcc5..4da3bef02a08f018774fbfa15801df67e8296458 100644
|
| --- a/chrome/browser/ui/webui/ntp/favicon_webui_handler.cc
|
| +++ b/chrome/browser/ui/webui/ntp/favicon_webui_handler.cc
|
| @@ -125,10 +125,12 @@ void FaviconWebUIHandler::OnFaviconDataAvailable(
|
| int id = consumer_.GetClientData(favicon_service, request_handle);
|
| scoped_ptr<StringValue> color_value;
|
|
|
| - if (favicon.is_valid())
|
| - color_value.reset(GetDominantColorCssString(favicon.bitmap_data));
|
| - else
|
| + if (favicon.is_valid() && favicon.variants.size() > 0) {
|
| + color_value.reset(
|
| + GetDominantColorCssString(favicon.variants[0].bitmap_data));
|
| + } else {
|
| color_value.reset(new StringValue("#919191"));
|
| + }
|
|
|
| StringValue dom_id(dom_id_map_[id]);
|
| web_ui()->CallJavascriptFunction("ntp.setStripeColor", dom_id, *color_value);
|
|
|