Index: components/history/core/browser/history_backend_unittest.cc |
diff --git a/components/history/core/browser/history_backend_unittest.cc b/components/history/core/browser/history_backend_unittest.cc |
index 63dfe4b73094472f69d092164756c5ebca68bf4b..c92e97e4d246ef678b535f0d0b5db692ba95e7da 100644 |
--- a/components/history/core/browser/history_backend_unittest.cc |
+++ b/components/history/core/browser/history_backend_unittest.cc |
@@ -593,18 +593,22 @@ TEST_F(HistoryBackendTest, DeleteAll) { |
std::vector<unsigned char> data; |
data.push_back('a'); |
- EXPECT_TRUE(backend_->thumbnail_db_->AddFaviconBitmap(favicon1, |
- new base::RefCountedBytes(data), base::Time::Now(), kSmallSize)); |
+ EXPECT_TRUE(backend_->thumbnail_db_->AddFaviconBitmap( |
+ favicon1, new base::RefCountedBytes(data), FaviconBitmapType::ON_VISIT, |
+ base::Time::Now(), kSmallSize)); |
data[0] = 'b'; |
- EXPECT_TRUE(backend_->thumbnail_db_->AddFaviconBitmap(favicon1, |
- new base::RefCountedBytes(data), base::Time::Now(), kLargeSize)); |
+ EXPECT_TRUE(backend_->thumbnail_db_->AddFaviconBitmap( |
+ favicon1, new base::RefCountedBytes(data), FaviconBitmapType::ON_VISIT, |
+ base::Time::Now(), kLargeSize)); |
data[0] = 'c'; |
- EXPECT_TRUE(backend_->thumbnail_db_->AddFaviconBitmap(favicon2, |
- new base::RefCountedBytes(data), base::Time::Now(), kSmallSize)); |
+ EXPECT_TRUE(backend_->thumbnail_db_->AddFaviconBitmap( |
+ favicon2, new base::RefCountedBytes(data), FaviconBitmapType::ON_VISIT, |
+ base::Time::Now(), kSmallSize)); |
data[0] = 'd'; |
- EXPECT_TRUE(backend_->thumbnail_db_->AddFaviconBitmap(favicon2, |
- new base::RefCountedBytes(data), base::Time::Now(), kLargeSize)); |
+ EXPECT_TRUE(backend_->thumbnail_db_->AddFaviconBitmap( |
+ favicon2, new base::RefCountedBytes(data), FaviconBitmapType::ON_VISIT, |
+ base::Time::Now(), kLargeSize)); |
// First visit two URLs. |
URLRow row1(GURL("http://www.google.com/")); |
@@ -737,7 +741,7 @@ TEST_F(HistoryBackendTest, DeleteAllURLPreviouslyDeleted) { |
data.push_back('a'); |
favicon_base::FaviconID favicon = backend_->thumbnail_db_->AddFavicon( |
kFaviconURL, favicon_base::FAVICON, new base::RefCountedBytes(data), |
- base::Time::Now(), kSmallSize); |
+ FaviconBitmapType::ON_VISIT, base::Time::Now(), kSmallSize); |
backend_->thumbnail_db_->AddIconMapping(row.url(), favicon); |
history_client_.AddBookmark(kPageURL); |
@@ -821,20 +825,14 @@ TEST_F(HistoryBackendTest, URLsNoLongerBookmarked) { |
std::vector<unsigned char> data; |
data.push_back('1'); |
- favicon_base::FaviconID favicon1 = |
- backend_->thumbnail_db_->AddFavicon(favicon_url1, |
- favicon_base::FAVICON, |
- new base::RefCountedBytes(data), |
- base::Time::Now(), |
- gfx::Size()); |
+ favicon_base::FaviconID favicon1 = backend_->thumbnail_db_->AddFavicon( |
+ favicon_url1, favicon_base::FAVICON, new base::RefCountedBytes(data), |
+ FaviconBitmapType::ON_VISIT, base::Time::Now(), gfx::Size()); |
data[0] = '2'; |
- favicon_base::FaviconID favicon2 = |
- backend_->thumbnail_db_->AddFavicon(favicon_url2, |
- favicon_base::FAVICON, |
- new base::RefCountedBytes(data), |
- base::Time::Now(), |
- gfx::Size()); |
+ favicon_base::FaviconID favicon2 = backend_->thumbnail_db_->AddFavicon( |
+ favicon_url2, favicon_base::FAVICON, new base::RefCountedBytes(data), |
+ FaviconBitmapType::ON_VISIT, base::Time::Now(), gfx::Size()); |
// First visit two URLs. |
URLRow row1(GURL("http://www.google.com/")); |
@@ -1171,11 +1169,9 @@ TEST_F(HistoryBackendTest, ImportedFaviconsTest) { |
std::vector<unsigned char> data; |
data.push_back('1'); |
favicon_base::FaviconID favicon1 = backend_->thumbnail_db_->AddFavicon( |
- favicon_url1, |
- favicon_base::FAVICON, |
- base::RefCountedBytes::TakeVector(&data), |
- base::Time::Now(), |
- gfx::Size()); |
+ favicon_url1, favicon_base::FAVICON, |
+ base::RefCountedBytes::TakeVector(&data), FaviconBitmapType::ON_VISIT, |
+ base::Time::Now(), gfx::Size()); |
URLRow row1(GURL("http://www.google.com/")); |
row1.set_visit_count(1); |
row1.set_last_visit(base::Time::Now()); |
@@ -2076,18 +2072,18 @@ TEST_F(HistoryBackendTest, SetFaviconsSameFaviconURLForTwoPages) { |
EXPECT_EQ(2u, favicon_bitmaps.size()); |
} |
-// Tests calling SetLastResortFavicons(). Neither |page_url| nor |icon_url| are |
+// Tests calling SetOnDemandFavicons(). Neither |page_url| nor |icon_url| are |
// known to the database. |
-TEST_F(HistoryBackendTest, SetLastResortFaviconsForEmptyDB) { |
+TEST_F(HistoryBackendTest, SetOnDemandFaviconsForEmptyDB) { |
GURL page_url("http://www.google.com"); |
GURL icon_url("http:/www.google.com/favicon.ico"); |
std::vector<SkBitmap> bitmaps; |
bitmaps.push_back(CreateBitmap(SK_ColorRED, kSmallEdgeSize)); |
- // Call SetLastResortFavicons() with a different icon URL and bitmap data. |
- EXPECT_TRUE(backend_->SetLastResortFavicons(page_url, favicon_base::FAVICON, |
- icon_url, bitmaps)); |
+ // Call SetOnDemandFavicons() with a different icon URL and bitmap data. |
+ EXPECT_TRUE(backend_->SetOnDemandFavicons(page_url, favicon_base::FAVICON, |
+ icon_url, bitmaps)); |
favicon_base::FaviconID favicon_id = |
backend_->thumbnail_db_->GetFaviconIDForFaviconURL(icon_url, |
@@ -2102,9 +2098,9 @@ TEST_F(HistoryBackendTest, SetLastResortFaviconsForEmptyDB) { |
EXPECT_EQ(base::Time(), favicon_bitmap.last_updated); |
} |
-// Tests calling SetLastResortFavicons(). |page_url| is known to the database |
+// Tests calling SetOnDemandFavicons(). |page_url| is known to the database |
// but |icon_url| is not (the second should be irrelevant though). |
-TEST_F(HistoryBackendTest, SetLastResortFaviconsForPageInDB) { |
+TEST_F(HistoryBackendTest, SetOnDemandFaviconsForPageInDB) { |
GURL page_url("http://www.google.com"); |
GURL icon_url1("http:/www.google.com/favicon1.ico"); |
GURL icon_url2("http:/www.google.com/favicon2.ico"); |
@@ -2118,10 +2114,10 @@ TEST_F(HistoryBackendTest, SetLastResortFaviconsForPageInDB) { |
favicon_base::FAVICON); |
ASSERT_NE(0, original_favicon_id); |
- // Call SetLastResortFavicons() with a different icon URL and bitmap data. |
+ // Call SetOnDemandFavicons() with a different icon URL and bitmap data. |
bitmaps[0] = CreateBitmap(SK_ColorWHITE, kSmallEdgeSize); |
- EXPECT_FALSE(backend_->SetLastResortFavicons(page_url, favicon_base::FAVICON, |
- icon_url2, bitmaps)); |
+ EXPECT_FALSE(backend_->SetOnDemandFavicons(page_url, favicon_base::FAVICON, |
+ icon_url2, bitmaps)); |
EXPECT_EQ(0, backend_->thumbnail_db_->GetFaviconIDForFaviconURL( |
icon_url2, favicon_base::FAVICON)); |
@@ -2133,9 +2129,9 @@ TEST_F(HistoryBackendTest, SetLastResortFaviconsForPageInDB) { |
EXPECT_NE(base::Time(), favicon_bitmap.last_updated); |
} |
-// Tests calling SetLastResortFavicons(). |page_url| is not known to the |
+// Tests calling SetOnDemandFavicons(). |page_url| is not known to the |
// database but |icon_url| is. |
-TEST_F(HistoryBackendTest, SetLastResortFaviconsForIconInDB) { |
+TEST_F(HistoryBackendTest, SetOnDemandFaviconsForIconInDB) { |
const GURL old_page_url("http://www.google.com/old"); |
const GURL page_url("http://www.google.com/"); |
const GURL icon_url("http://www.google.com/icon"); |
@@ -2149,10 +2145,10 @@ TEST_F(HistoryBackendTest, SetLastResortFaviconsForIconInDB) { |
favicon_base::FAVICON); |
ASSERT_NE(0, original_favicon_id); |
- // Call SetLastResortFavicons() with a different bitmap. |
+ // Call SetOnDemandFavicons() with a different bitmap. |
bitmaps[0] = CreateBitmap(SK_ColorWHITE, kSmallEdgeSize); |
- EXPECT_FALSE(backend_->SetLastResortFavicons(page_url, favicon_base::FAVICON, |
- icon_url, bitmaps)); |
+ EXPECT_FALSE(backend_->SetOnDemandFavicons(page_url, favicon_base::FAVICON, |
+ icon_url, bitmaps)); |
EXPECT_EQ(original_favicon_id, |
backend_->thumbnail_db_->GetFaviconIDForFaviconURL( |
@@ -3048,7 +3044,8 @@ TEST_F(HistoryBackendTest, GetFaviconsFromDBExpired) { |
base::RefCountedBytes::TakeVector(&data)); |
base::Time last_updated = base::Time::FromTimeT(0); |
favicon_base::FaviconID icon_id = backend_->thumbnail_db_->AddFavicon( |
- icon_url, favicon_base::FAVICON, bitmap_data, last_updated, kSmallSize); |
+ icon_url, favicon_base::FAVICON, bitmap_data, FaviconBitmapType::ON_VISIT, |
+ last_updated, kSmallSize); |
EXPECT_NE(0, icon_id); |
EXPECT_NE(0, backend_->thumbnail_db_->AddIconMapping(page_url, icon_id)); |