| Index: chrome/browser/history/history_backend_unittest.cc
|
| diff --git a/chrome/browser/history/history_backend_unittest.cc b/chrome/browser/history/history_backend_unittest.cc
|
| index 1580806cd02ed542e50028f9e0d32dbac71f1492..e005c201f36b9b2c5ecae2e8805ab7c08197ce6a 100644
|
| --- a/chrome/browser/history/history_backend_unittest.cc
|
| +++ b/chrome/browser/history/history_backend_unittest.cc
|
| @@ -388,7 +388,7 @@ class HistoryBackendTest : public HistoryBackendTestBase {
|
| void GenerateFaviconBitmapData(
|
| const GURL& icon_url1,
|
| const std::vector<gfx::Size>& icon_url1_sizes,
|
| - std::vector<favicon_base::FaviconBitmapData>* favicon_bitmap_data) {
|
| + std::vector<favicon_base::FaviconRawBitmapData>* favicon_bitmap_data) {
|
| GenerateFaviconBitmapData(icon_url1, icon_url1_sizes, GURL(),
|
| std::vector<gfx::Size>(), favicon_bitmap_data);
|
| }
|
| @@ -398,14 +398,14 @@ class HistoryBackendTest : public HistoryBackendTestBase {
|
| const std::vector<gfx::Size>& icon_url1_sizes,
|
| const GURL& icon_url2,
|
| const std::vector<gfx::Size>& icon_url2_sizes,
|
| - std::vector<favicon_base::FaviconBitmapData>* favicon_bitmap_data) {
|
| + std::vector<favicon_base::FaviconRawBitmapData>* favicon_bitmap_data) {
|
| favicon_bitmap_data->clear();
|
|
|
| char bitmap_char = 'a';
|
| for (size_t i = 0; i < icon_url1_sizes.size(); ++i) {
|
| std::vector<unsigned char> data;
|
| data.push_back(bitmap_char);
|
| - favicon_base::FaviconBitmapData bitmap_data_element;
|
| + favicon_base::FaviconRawBitmapData bitmap_data_element;
|
| bitmap_data_element.bitmap_data =
|
| base::RefCountedBytes::TakeVector(&data);
|
| bitmap_data_element.pixel_size = icon_url1_sizes[i];
|
| @@ -418,7 +418,7 @@ class HistoryBackendTest : public HistoryBackendTestBase {
|
| for (size_t i = 0; i < icon_url2_sizes.size(); ++i) {
|
| std::vector<unsigned char> data;
|
| data.push_back(bitmap_char);
|
| - favicon_base::FaviconBitmapData bitmap_data_element;
|
| + favicon_base::FaviconRawBitmapData bitmap_data_element;
|
| bitmap_data_element.bitmap_data =
|
| base::RefCountedBytes::TakeVector(&data);
|
| bitmap_data_element.pixel_size = icon_url2_sizes[i];
|
| @@ -1537,12 +1537,12 @@ TEST_F(HistoryBackendTest, SetFaviconMappingsForPageAndRedirects) {
|
| const GURL icon_url2("http://www.google.com/icon2");
|
|
|
| // Generate bitmap data for a page with two favicons.
|
| - std::vector<favicon_base::FaviconBitmapData> two_favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> two_favicon_bitmap_data;
|
| GenerateFaviconBitmapData(icon_url1, GetSizesSmallAndLarge(),
|
| icon_url2, GetSizesSmallAndLarge(), &two_favicon_bitmap_data);
|
|
|
| // Generate bitmap data for a page with a single favicon.
|
| - std::vector<favicon_base::FaviconBitmapData> one_favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> one_favicon_bitmap_data;
|
| GenerateFaviconBitmapData(icon_url1, GetSizesSmallAndLarge(),
|
| &one_favicon_bitmap_data);
|
|
|
| @@ -1599,7 +1599,7 @@ TEST_F(HistoryBackendTest, SetFaviconMappingsForPageDuplicates) {
|
| const GURL url("http://www.google.com/");
|
| const GURL icon_url("http://www.google.com/icon");
|
|
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| GenerateFaviconBitmapData(icon_url, GetSizesSmallAndLarge(),
|
| &favicon_bitmap_data);
|
|
|
| @@ -1630,7 +1630,7 @@ TEST_F(HistoryBackendTest, SetFaviconsDeleteBitmaps) {
|
| const GURL page_url("http://www.google.com/");
|
| const GURL icon_url("http://www.google.com/icon");
|
|
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| GenerateFaviconBitmapData(icon_url, GetSizesSmallAndLarge(),
|
| &favicon_bitmap_data);
|
| backend_->SetFavicons(page_url, favicon_base::FAVICON, favicon_bitmap_data);
|
| @@ -1698,12 +1698,12 @@ TEST_F(HistoryBackendTest, SetFaviconsReplaceBitmapData) {
|
| std::vector<unsigned char> data_initial;
|
| data_initial.push_back('a');
|
|
|
| - favicon_base::FaviconBitmapData bitmap_data_element;
|
| + favicon_base::FaviconRawBitmapData bitmap_data_element;
|
| bitmap_data_element.bitmap_data =
|
| base::RefCountedBytes::TakeVector(&data_initial);
|
| bitmap_data_element.pixel_size = kSmallSize;
|
| bitmap_data_element.icon_url = icon_url;
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| favicon_bitmap_data.push_back(bitmap_data_element);
|
|
|
| // Add bitmap to the database.
|
| @@ -1770,7 +1770,7 @@ TEST_F(HistoryBackendTest, SetFaviconsSameFaviconURLForTwoPages) {
|
| GURL page_url1("http://www.google.com");
|
| GURL page_url2("http://www.google.ca");
|
|
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| GenerateFaviconBitmapData(icon_url, GetSizesSmallAndLarge(),
|
| &favicon_bitmap_data);
|
|
|
| @@ -1779,7 +1779,7 @@ TEST_F(HistoryBackendTest, SetFaviconsSameFaviconURLForTwoPages) {
|
| std::vector<GURL> icon_urls;
|
| icon_urls.push_back(icon_url);
|
|
|
| - std::vector<favicon_base::FaviconBitmapResult> bitmap_results;
|
| + std::vector<favicon_base::FaviconRawBitmapResult> bitmap_results;
|
| backend_->UpdateFaviconMappingsAndFetch(page_url2,
|
| icon_urls,
|
| favicon_base::FAVICON,
|
| @@ -1843,7 +1843,7 @@ TEST_F(HistoryBackendTest, SetFaviconsSameFaviconURLForTwoPages) {
|
| TEST_F(HistoryBackendTest, UpdateFaviconMappingsAndFetchNoChange) {
|
| GURL page_url("http://www.google.com");
|
| GURL icon_url("http://www.google.com/favicon.ico");
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| GenerateFaviconBitmapData(icon_url, GetSizesSmall(), &favicon_bitmap_data);
|
|
|
| backend_->SetFavicons(page_url, favicon_base::FAVICON, favicon_bitmap_data);
|
| @@ -1857,7 +1857,7 @@ TEST_F(HistoryBackendTest, UpdateFaviconMappingsAndFetchNoChange) {
|
| std::vector<GURL> icon_urls;
|
| icon_urls.push_back(icon_url);
|
|
|
| - std::vector<favicon_base::FaviconBitmapResult> bitmap_results;
|
| + std::vector<favicon_base::FaviconRawBitmapResult> bitmap_results;
|
| backend_->UpdateFaviconMappingsAndFetch(page_url,
|
| icon_urls,
|
| favicon_base::FAVICON,
|
| @@ -1927,7 +1927,7 @@ TEST_F(HistoryBackendTest, MergeFaviconPageURLInDB) {
|
| GURL icon_url1("http:/www.google.com/favicon.ico");
|
| GURL icon_url2("http://www.google.com/favicon2.ico");
|
|
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| GenerateFaviconBitmapData(icon_url1, GetSizesSmall(),
|
| &favicon_bitmap_data);
|
|
|
| @@ -2054,7 +2054,7 @@ TEST_F(HistoryBackendTest, MergeFaviconIconURLMappedToDifferentPageURL) {
|
| GURL page_url3("http://maps.google.com");
|
| GURL icon_url("http:/www.google.com/favicon.ico");
|
|
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| GenerateFaviconBitmapData(icon_url, GetSizesSmall(),
|
| &favicon_bitmap_data);
|
|
|
| @@ -2175,7 +2175,7 @@ TEST_F(HistoryBackendTest, MergeFaviconShowsUpInGetFaviconsForURLResult) {
|
| GURL icon_url("http://www.google.com/favicon.ico");
|
| GURL merged_icon_url("http://wwww.google.com/favicon2.ico");
|
|
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| GenerateFaviconBitmapData(icon_url, GetSizesSmallAndLarge(),
|
| &favicon_bitmap_data);
|
|
|
| @@ -2195,7 +2195,7 @@ TEST_F(HistoryBackendTest, MergeFaviconShowsUpInGetFaviconsForURLResult) {
|
|
|
| // Request favicon bitmaps for both 1x and 2x to simulate request done by
|
| // BookmarkModel::GetFavicon().
|
| - std::vector<favicon_base::FaviconBitmapResult> bitmap_results;
|
| + std::vector<favicon_base::FaviconRawBitmapResult> bitmap_results;
|
| backend_->GetFaviconsForURL(page_url,
|
| favicon_base::FAVICON,
|
| kSmallSize.width(),
|
| @@ -2203,8 +2203,8 @@ TEST_F(HistoryBackendTest, MergeFaviconShowsUpInGetFaviconsForURLResult) {
|
| &bitmap_results);
|
|
|
| EXPECT_EQ(2u, bitmap_results.size());
|
| - const favicon_base::FaviconBitmapResult& first_result = bitmap_results[0];
|
| - const favicon_base::FaviconBitmapResult& result =
|
| + const favicon_base::FaviconRawBitmapResult& first_result = bitmap_results[0];
|
| + const favicon_base::FaviconRawBitmapResult& result =
|
| (first_result.pixel_size == kSmallSize) ? first_result
|
| : bitmap_results[1];
|
| EXPECT_TRUE(BitmapDataEqual('c', result.bitmap_data));
|
| @@ -2216,14 +2216,14 @@ TEST_F(HistoryBackendTest, TestGetFaviconsForURLWithIconTypesPriority) {
|
| GURL icon_url("http://www.google.com/favicon.ico");
|
| GURL touch_icon_url("http://wwww.google.com/touch_icon.ico");
|
|
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| std::vector<gfx::Size> favicon_size;
|
| favicon_size.push_back(gfx::Size(16, 16));
|
| favicon_size.push_back(gfx::Size(32, 32));
|
| GenerateFaviconBitmapData(icon_url, favicon_size, &favicon_bitmap_data);
|
| ASSERT_EQ(2u, favicon_bitmap_data.size());
|
|
|
| - std::vector<favicon_base::FaviconBitmapData> touch_icon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> touch_icon_bitmap_data;
|
| std::vector<gfx::Size> touch_icon_size;
|
| touch_icon_size.push_back(gfx::Size(64, 64));
|
| GenerateFaviconBitmapData(icon_url, touch_icon_size, &touch_icon_bitmap_data);
|
| @@ -2234,7 +2234,7 @@ TEST_F(HistoryBackendTest, TestGetFaviconsForURLWithIconTypesPriority) {
|
| backend_->SetFavicons(
|
| page_url, favicon_base::TOUCH_ICON, touch_icon_bitmap_data);
|
|
|
| - favicon_base::FaviconBitmapResult result;
|
| + favicon_base::FaviconRawBitmapResult result;
|
| std::vector<int> icon_types;
|
| icon_types.push_back(favicon_base::FAVICON);
|
| icon_types.push_back(favicon_base::TOUCH_ICON);
|
| @@ -2258,14 +2258,14 @@ TEST_F(HistoryBackendTest, TestGetFaviconsForURLReturnFavicon) {
|
| GURL icon_url("http://www.google.com/favicon.ico");
|
| GURL touch_icon_url("http://wwww.google.com/touch_icon.ico");
|
|
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| std::vector<gfx::Size> favicon_size;
|
| favicon_size.push_back(gfx::Size(16, 16));
|
| favicon_size.push_back(gfx::Size(32, 32));
|
| GenerateFaviconBitmapData(icon_url, favicon_size, &favicon_bitmap_data);
|
| ASSERT_EQ(2u, favicon_bitmap_data.size());
|
|
|
| - std::vector<favicon_base::FaviconBitmapData> touch_icon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> touch_icon_bitmap_data;
|
| std::vector<gfx::Size> touch_icon_size;
|
| touch_icon_size.push_back(gfx::Size(32, 32));
|
| GenerateFaviconBitmapData(icon_url, touch_icon_size, &touch_icon_bitmap_data);
|
| @@ -2276,7 +2276,7 @@ TEST_F(HistoryBackendTest, TestGetFaviconsForURLReturnFavicon) {
|
| backend_->SetFavicons(
|
| page_url, favicon_base::TOUCH_ICON, touch_icon_bitmap_data);
|
|
|
| - favicon_base::FaviconBitmapResult result;
|
| + favicon_base::FaviconRawBitmapResult result;
|
| std::vector<int> icon_types;
|
| icon_types.push_back(favicon_base::FAVICON);
|
| icon_types.push_back(favicon_base::TOUCH_ICON);
|
| @@ -2288,7 +2288,7 @@ TEST_F(HistoryBackendTest, TestGetFaviconsForURLReturnFavicon) {
|
| EXPECT_EQ(favicon_base::FAVICON, result.icon_type);
|
|
|
| // Change minimal size to 32x32 and verify the 32x32 favicon returned.
|
| - favicon_base::FaviconBitmapResult result1;
|
| + favicon_base::FaviconRawBitmapResult result1;
|
| backend_->GetLargestFaviconForURL(page_url, icon_types, 32, &result1);
|
| EXPECT_EQ(gfx::Size(32, 32), result1.pixel_size);
|
| EXPECT_EQ(favicon_base::FAVICON, result1.icon_type);
|
| @@ -2300,7 +2300,7 @@ TEST_F(HistoryBackendTest, TestGetFaviconsForURLReturnFaviconEvenItSmaller) {
|
| GURL page_url("http://www.google.com");
|
| GURL icon_url("http://www.google.com/favicon.ico");
|
|
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| std::vector<gfx::Size> favicon_size;
|
| favicon_size.push_back(gfx::Size(16, 16));
|
| GenerateFaviconBitmapData(icon_url, favicon_size, &favicon_bitmap_data);
|
| @@ -2309,7 +2309,7 @@ TEST_F(HistoryBackendTest, TestGetFaviconsForURLReturnFaviconEvenItSmaller) {
|
| // Set preexisting favicons for |page_url|.
|
| backend_->SetFavicons(page_url, favicon_base::FAVICON, favicon_bitmap_data);
|
|
|
| - favicon_base::FaviconBitmapResult result;
|
| + favicon_base::FaviconRawBitmapResult result;
|
| std::vector<int> icon_types;
|
| icon_types.push_back(favicon_base::FAVICON);
|
| icon_types.push_back(favicon_base::TOUCH_ICON);
|
| @@ -2331,7 +2331,7 @@ TEST_F(HistoryBackendTest, UpdateFaviconMappingsAndFetchMultipleIconTypes) {
|
| GURL icon_urlc("http://www.google.com/favicon3.ico");
|
|
|
| // |page_url1| is mapped to |icon_urla| which if of type TOUCH_ICON.
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| GenerateFaviconBitmapData(icon_urla, GetSizesSmall(), &favicon_bitmap_data);
|
| backend_->SetFavicons(
|
| page_url1, favicon_base::TOUCH_ICON, favicon_bitmap_data);
|
| @@ -2348,7 +2348,7 @@ TEST_F(HistoryBackendTest, UpdateFaviconMappingsAndFetchMultipleIconTypes) {
|
| icon_urls.push_back(icon_urlb);
|
| icon_urls.push_back(icon_urlc);
|
|
|
| - std::vector<favicon_base::FaviconBitmapResult> bitmap_results;
|
| + std::vector<favicon_base::FaviconRawBitmapResult> bitmap_results;
|
| backend_->UpdateFaviconMappingsAndFetch(
|
| page_url3,
|
| icon_urls,
|
| @@ -2389,7 +2389,7 @@ TEST_F(HistoryBackendTest, UpdateFaviconMappingsAndFetchMultipleIconTypes) {
|
| TEST_F(HistoryBackendTest, GetFaviconsFromDBEmpty) {
|
| const GURL page_url("http://www.google.com/");
|
|
|
| - std::vector<favicon_base::FaviconBitmapResult> bitmap_results;
|
| + std::vector<favicon_base::FaviconRawBitmapResult> bitmap_results;
|
| EXPECT_FALSE(backend_->GetFaviconsFromDB(page_url,
|
| favicon_base::FAVICON,
|
| kSmallSize.width(),
|
| @@ -2409,7 +2409,7 @@ TEST_F(HistoryBackendTest, GetFaviconsFromDBNoFaviconBitmaps) {
|
| EXPECT_NE(0, icon_id);
|
| EXPECT_NE(0, backend_->thumbnail_db_->AddIconMapping(page_url, icon_id));
|
|
|
| - std::vector<favicon_base::FaviconBitmapResult> bitmap_results_out;
|
| + std::vector<favicon_base::FaviconRawBitmapResult> bitmap_results_out;
|
| EXPECT_FALSE(backend_->GetFaviconsFromDB(page_url,
|
| favicon_base::FAVICON,
|
| kSmallSize.width(),
|
| @@ -2424,13 +2424,13 @@ TEST_F(HistoryBackendTest, GetFaviconsFromDBSelectClosestMatch) {
|
| const GURL page_url("http://www.google.com/");
|
| const GURL icon_url("http://www.google.com/icon1");
|
|
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| GenerateFaviconBitmapData(icon_url, GetSizesTinySmallAndLarge(),
|
| &favicon_bitmap_data);
|
|
|
| backend_->SetFavicons(page_url, favicon_base::FAVICON, favicon_bitmap_data);
|
|
|
| - std::vector<favicon_base::FaviconBitmapResult> bitmap_results_out;
|
| + std::vector<favicon_base::FaviconRawBitmapResult> bitmap_results_out;
|
| EXPECT_TRUE(backend_->GetFaviconsFromDB(page_url,
|
| favicon_base::FAVICON,
|
| kSmallSize.width(),
|
| @@ -2442,7 +2442,7 @@ TEST_F(HistoryBackendTest, GetFaviconsFromDBSelectClosestMatch) {
|
| EXPECT_EQ(2u, bitmap_results_out.size());
|
| // No required order for results.
|
| if (bitmap_results_out[0].pixel_size == kLargeSize) {
|
| - favicon_base::FaviconBitmapResult tmp_result = bitmap_results_out[0];
|
| + favicon_base::FaviconRawBitmapResult tmp_result = bitmap_results_out[0];
|
| bitmap_results_out[0] = bitmap_results_out[1];
|
| bitmap_results_out[1] = tmp_result;
|
| }
|
| @@ -2468,13 +2468,13 @@ TEST_F(HistoryBackendTest, GetFaviconsFromDBSingleIconURL) {
|
| const GURL icon_url1("http://www.google.com/icon1");
|
| const GURL icon_url2("http://www.google.com/icon2");
|
|
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| GenerateFaviconBitmapData(icon_url1, GetSizesSmall(), icon_url2,
|
| GetSizesLarge(), &favicon_bitmap_data);
|
|
|
| backend_->SetFavicons(page_url, favicon_base::FAVICON, favicon_bitmap_data);
|
|
|
| - std::vector<favicon_base::FaviconBitmapResult> bitmap_results_out;
|
| + std::vector<favicon_base::FaviconRawBitmapResult> bitmap_results_out;
|
| EXPECT_TRUE(backend_->GetFaviconsFromDB(page_url,
|
| favicon_base::FAVICON,
|
| kSmallSize.width(),
|
| @@ -2495,7 +2495,7 @@ TEST_F(HistoryBackendTest, GetFaviconsFromDBIconType) {
|
| const GURL icon_url1("http://www.google.com/icon1.png");
|
| const GURL icon_url2("http://www.google.com/icon2.png");
|
|
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| GenerateFaviconBitmapData(icon_url1, GetSizesSmall(), &favicon_bitmap_data);
|
| backend_->SetFavicons(page_url, favicon_base::FAVICON, favicon_bitmap_data);
|
|
|
| @@ -2503,7 +2503,7 @@ TEST_F(HistoryBackendTest, GetFaviconsFromDBIconType) {
|
| backend_->SetFavicons(
|
| page_url, favicon_base::TOUCH_ICON, favicon_bitmap_data);
|
|
|
| - std::vector<favicon_base::FaviconBitmapResult> bitmap_results_out;
|
| + std::vector<favicon_base::FaviconRawBitmapResult> bitmap_results_out;
|
| EXPECT_TRUE(backend_->GetFaviconsFromDB(page_url,
|
| favicon_base::FAVICON,
|
| kSmallSize.width(),
|
| @@ -2542,7 +2542,7 @@ TEST_F(HistoryBackendTest, GetFaviconsFromDBExpired) {
|
| EXPECT_NE(0, icon_id);
|
| EXPECT_NE(0, backend_->thumbnail_db_->AddIconMapping(page_url, icon_id));
|
|
|
| - std::vector<favicon_base::FaviconBitmapResult> bitmap_results_out;
|
| + std::vector<favicon_base::FaviconRawBitmapResult> bitmap_results_out;
|
| EXPECT_TRUE(backend_->GetFaviconsFromDB(page_url,
|
| favicon_base::FAVICON,
|
| kSmallSize.width(),
|
| @@ -2559,7 +2559,7 @@ TEST_F(HistoryBackendTest, UpdateFaviconMappingsAndFetchNoDB) {
|
| // Make the thumbnail database invalid.
|
| backend_->thumbnail_db_.reset();
|
|
|
| - std::vector<favicon_base::FaviconBitmapResult> bitmap_results;
|
| + std::vector<favicon_base::FaviconRawBitmapResult> bitmap_results;
|
|
|
| backend_->UpdateFaviconMappingsAndFetch(GURL(),
|
| std::vector<GURL>(),
|
| @@ -2578,14 +2578,14 @@ TEST_F(HistoryBackendTest, CloneFaviconIsRestrictedToSameDomain) {
|
| const GURL icon_url("http://www.google.com/icon.png");
|
|
|
| // Add a favicon
|
| - std::vector<favicon_base::FaviconBitmapData> favicon_bitmap_data;
|
| + std::vector<favicon_base::FaviconRawBitmapData> favicon_bitmap_data;
|
| GenerateFaviconBitmapData(icon_url, GetSizesSmall(), &favicon_bitmap_data);
|
| backend_->SetFavicons(url, favicon_base::FAVICON, favicon_bitmap_data);
|
| EXPECT_TRUE(backend_->thumbnail_db_->GetIconMappingsForPageURL(
|
| url, favicon_base::FAVICON, NULL));
|
|
|
| // Validate starting state.
|
| - std::vector<favicon_base::FaviconBitmapResult> bitmap_results_out;
|
| + std::vector<favicon_base::FaviconRawBitmapResult> bitmap_results_out;
|
| EXPECT_TRUE(backend_->GetFaviconsFromDB(url,
|
| favicon_base::FAVICON,
|
| kSmallSize.width(),
|
|
|