| Index: components/history/core/browser/history_backend.cc
|
| diff --git a/components/history/core/browser/history_backend.cc b/components/history/core/browser/history_backend.cc
|
| index e2c03ac5bb7d6d334b51a9d74453c8ca6562b505..8135bd46798465f3010e29470074274b47d5ebda 100644
|
| --- a/components/history/core/browser/history_backend.cc
|
| +++ b/components/history/core/browser/history_backend.cc
|
| @@ -1509,10 +1509,9 @@ void HistoryBackend::GetLargestFaviconForURL(
|
| favicon_base::FaviconRawBitmapResult bitmap_result;
|
| bitmap_result.icon_url = icon_url;
|
| bitmap_result.icon_type = icon_type;
|
| - if (!thumbnail_db_->GetFaviconBitmap(largest_icon.bitmap_id,
|
| - &last_updated, nullptr,
|
| - &bitmap_result.bitmap_data,
|
| - &bitmap_result.pixel_size)) {
|
| + if (!thumbnail_db_->GetFaviconBitmap(
|
| + largest_icon.bitmap_id, /*access_time=*/Time::Now(), &last_updated,
|
| + &bitmap_result.bitmap_data, &bitmap_result.pixel_size)) {
|
| return;
|
| }
|
|
|
| @@ -1968,8 +1967,8 @@ bool HistoryBackend::IsFaviconBitmapDataEqual(
|
| return false;
|
|
|
| scoped_refptr<base::RefCountedMemory> original_bitmap_data;
|
| - thumbnail_db_->GetFaviconBitmap(bitmap_id, nullptr, nullptr,
|
| - &original_bitmap_data, nullptr);
|
| + thumbnail_db_->GetFaviconBitmap(bitmap_id, /*access_time=*/Time::Now(),
|
| + nullptr, &original_bitmap_data, nullptr);
|
| return new_bitmap_data->Equals(original_bitmap_data);
|
| }
|
|
|
| @@ -2057,9 +2056,9 @@ bool HistoryBackend::GetFaviconBitmapResultsForBestMatch(
|
| favicon_base::FaviconRawBitmapResult bitmap_result;
|
| bitmap_result.icon_url = icon_url;
|
| bitmap_result.icon_type = icon_type;
|
| - if (!thumbnail_db_->GetFaviconBitmap(best_bitmap_ids[i], &last_updated,
|
| - nullptr, &bitmap_result.bitmap_data,
|
| - &bitmap_result.pixel_size)) {
|
| + if (!thumbnail_db_->GetFaviconBitmap(
|
| + best_bitmap_ids[i], /*access_time=*/Time::Now(), &last_updated,
|
| + &bitmap_result.bitmap_data, &bitmap_result.pixel_size)) {
|
| return false;
|
| }
|
|
|
|
|