| 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 20a59d262495a7d58c705fdd8b7d5e78ae58c299..e6dcd1fbd79138b94fb22dc4f438fb8932a458a1 100644
|
| --- a/chrome/browser/history/history_backend_unittest.cc
|
| +++ b/chrome/browser/history/history_backend_unittest.cc
|
| @@ -300,11 +300,11 @@ TEST_F(HistoryBackendTest, DeleteAll) {
|
|
|
| std::vector<unsigned char> data;
|
| data.push_back('1');
|
| - EXPECT_TRUE(backend_->thumbnail_db_->SetFavicon(favicon1,
|
| + EXPECT_TRUE(backend_->thumbnail_db_->AddFaviconFrame(favicon1,
|
| new base::RefCountedBytes(data), Time::Now()));
|
|
|
| data[0] = '2';
|
| - EXPECT_TRUE(backend_->thumbnail_db_->SetFavicon(
|
| + EXPECT_TRUE(backend_->thumbnail_db_->AddFaviconFrame(
|
| favicon2, new base::RefCountedBytes(data), Time::Now()));
|
|
|
| // First visit two URLs.
|
| @@ -401,11 +401,15 @@ TEST_F(HistoryBackendTest, DeleteAll) {
|
| &out_data));
|
| EXPECT_FALSE(backend_->thumbnail_db_->GetPageThumbnail(row2_id, &out_data));
|
|
|
| - // We should have a favicon for the first URL only. We look them up by favicon
|
| - // URL since the IDs may hav changed.
|
| + // We should have a favicon and favicon frame for the first URL only. We
|
| + // look them up by favicon URL since the IDs may hav changed.
|
| FaviconID out_favicon1 = backend_->thumbnail_db_->
|
| GetFaviconIDForFaviconURL(favicon_url1, FAVICON, NULL);
|
| EXPECT_TRUE(out_favicon1);
|
| + std::vector<unsigned char> result_data;
|
| + EXPECT_TRUE(backend_->thumbnail_db_->
|
| + GetFaviconFrame(out_favicon1, NULL, &result_data));
|
| + EXPECT_EQ(data, result_data);
|
| FaviconID out_favicon2 = backend_->thumbnail_db_->
|
| GetFaviconIDForFaviconURL(favicon_url2, FAVICON, NULL);
|
| EXPECT_FALSE(out_favicon2) << "Favicon not deleted";
|
| @@ -492,11 +496,11 @@ TEST_F(HistoryBackendTest, URLsNoLongerBookmarked) {
|
|
|
| std::vector<unsigned char> data;
|
| data.push_back('1');
|
| - EXPECT_TRUE(backend_->thumbnail_db_->SetFavicon(
|
| + EXPECT_TRUE(backend_->thumbnail_db_->AddFaviconFrame(
|
| favicon1, new base::RefCountedBytes(data), Time::Now()));
|
|
|
| data[0] = '2';
|
| - EXPECT_TRUE(backend_->thumbnail_db_->SetFavicon(
|
| + EXPECT_TRUE(backend_->thumbnail_db_->AddFaviconFrame(
|
| favicon2, new base::RefCountedBytes(data), Time::Now()));
|
|
|
| // First visit two URLs.
|
| @@ -666,7 +670,7 @@ TEST_F(HistoryBackendTest, ImportedFaviconsTest) {
|
| FAVICON);
|
| std::vector<unsigned char> data;
|
| data.push_back('1');
|
| - EXPECT_TRUE(backend_->thumbnail_db_->SetFavicon(favicon1,
|
| + EXPECT_TRUE(backend_->thumbnail_db_->AddFaviconFrame(favicon1,
|
| base::RefCountedBytes::TakeVector(&data), Time::Now()));
|
| URLRow row1(GURL("http://www.google.com/"));
|
| row1.set_visit_count(1);
|
|
|