Index: chrome/browser/ui/webui/favicon_source.cc |
diff --git a/chrome/browser/ui/webui/favicon_source.cc b/chrome/browser/ui/webui/favicon_source.cc |
index 6fa19b982547b19246e354b75f30310571128f2b..6945ac57a59eb9c56456a161e972e730996a367a 100644 |
--- a/chrome/browser/ui/webui/favicon_source.cc |
+++ b/chrome/browser/ui/webui/favicon_source.cc |
@@ -130,15 +130,16 @@ bool FaviconSource::ShouldReplaceExistingSource() const { |
void FaviconSource::OnFaviconDataAvailable( |
FaviconService::Handle request_handle, |
- history::FaviconData favicon) { |
+ history::FaviconData favicon_data, |
+ std::vector<GURL> icon_urls_in_db) { |
FaviconService* favicon_service = |
profile_->GetFaviconService(Profile::EXPLICIT_ACCESS); |
int request_id = cancelable_consumer_.GetClientData(favicon_service, |
request_handle); |
- if (favicon.is_valid()) { |
+ if (favicon_data.has_valid_bitmaps()) { |
// Forward the data along to the networking system. |
- SendResponse(request_id, favicon.image_data); |
+ SendResponse(request_id, favicon_data.first_bitmap()); |
} else { |
SendDefaultResponse(request_id); |
} |