Index: chrome/browser/history/history_backend.cc |
diff --git a/chrome/browser/history/history_backend.cc b/chrome/browser/history/history_backend.cc |
index 92f06c18bc6b224996d633e187683ebf5f86279c..5b167ebd231923a34de165b18831df3fb275889f 100644 |
--- a/chrome/browser/history/history_backend.cc |
+++ b/chrome/browser/history/history_backend.cc |
@@ -1659,6 +1659,15 @@ void HistoryBackend::SetFaviconOutOfDateForPage(const GURL& page_url) { |
ScheduleCommit(); |
} |
+void HistoryBackend::CloneFavicon(const GURL& old_page_url, |
+ const GURL& new_page_url) { |
+ if (!thumbnail_db_.get()) |
+ return; |
+ |
+ thumbnail_db_->CloneIconMapping(old_page_url, new_page_url); |
+ ScheduleCommit(); |
+} |
+ |
void HistoryBackend::SetImportedFavicons( |
const std::vector<ImportedFaviconUsage>& favicon_usage) { |
if (!db_.get() || !thumbnail_db_.get()) |