Index: chrome/browser/favicon/favicon_tab_helper.cc |
diff --git a/chrome/browser/favicon/favicon_tab_helper.cc b/chrome/browser/favicon/favicon_tab_helper.cc |
index ff5505ecab4550d0f1f65ae3f25f87842fe5c7fc..c317dabc575a277bccef32730dd2bca1bf994295 100644 |
--- a/chrome/browser/favicon/favicon_tab_helper.cc |
+++ b/chrome/browser/favicon/favicon_tab_helper.cc |
@@ -113,12 +113,8 @@ void FaviconTabHelper::SaveFavicon() { |
favicon.image.IsEmpty()) { |
return; |
} |
- std::vector<unsigned char> image_data; |
- // TODO: Save all representations. |
- gfx::PNGCodec::EncodeBGRASkBitmap( |
- favicon.image.AsBitmap(), false, &image_data); |
- service->SetFavicon( |
- entry->GetURL(), favicon.url, image_data, history::FAVICON); |
+ service->SetFavicons(entry->GetURL(), favicon.url, history::FAVICON, |
+ favicon.image); |
} |
int FaviconTabHelper::DownloadImage(const GURL& image_url, |