| Index: chrome/browser/history/history.cc
|
| diff --git a/chrome/browser/history/history.cc b/chrome/browser/history/history.cc
|
| index f42849c2210079cef15ffa4efcbb16f86ee91d2a..3e396e98f9cd207a6402b9e4844b4eef92ad3443 100644
|
| --- a/chrome/browser/history/history.cc
|
| +++ b/chrome/browser/history/history.cc
|
| @@ -107,8 +107,8 @@ void DerefDownloadId(
|
|
|
| void RunWithFaviconResults(
|
| const FaviconService::FaviconResultsCallback& callback,
|
| - const HistoryBackend::FaviconResults* results) {
|
| - callback.Run(results->bitmap_results, results->size_map);
|
| + std::vector<history::FaviconBitmapResult>* bitmap_results) {
|
| + callback.Run(*bitmap_results);
|
| }
|
|
|
| // Extract history::URLRows into GURLs for VisitedLinkMaster.
|
| @@ -617,8 +617,8 @@ CancelableTaskTracker::TaskId HistoryService::GetFavicons(
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| LoadBackendIfNecessary();
|
|
|
| - HistoryBackend::FaviconResults* results =
|
| - new HistoryBackend::FaviconResults();
|
| + std::vector<history::FaviconBitmapResult>* results =
|
| + new std::vector<history::FaviconBitmapResult>();
|
| return tracker->PostTaskAndReply(
|
| thread_->message_loop_proxy(),
|
| FROM_HERE,
|
| @@ -638,8 +638,8 @@ CancelableTaskTracker::TaskId HistoryService::GetFaviconsForURL(
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| LoadBackendIfNecessary();
|
|
|
| - HistoryBackend::FaviconResults* results =
|
| - new HistoryBackend::FaviconResults();
|
| + std::vector<history::FaviconBitmapResult>* results =
|
| + new std::vector<history::FaviconBitmapResult>();
|
| return tracker->PostTaskAndReply(
|
| thread_->message_loop_proxy(),
|
| FROM_HERE,
|
| @@ -658,8 +658,8 @@ CancelableTaskTracker::TaskId HistoryService::GetFaviconForID(
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| LoadBackendIfNecessary();
|
|
|
| - HistoryBackend::FaviconResults* results =
|
| - new HistoryBackend::FaviconResults();
|
| + std::vector<history::FaviconBitmapResult>* results =
|
| + new std::vector<history::FaviconBitmapResult>();
|
| return tracker->PostTaskAndReply(
|
| thread_->message_loop_proxy(),
|
| FROM_HERE,
|
| @@ -680,8 +680,8 @@ CancelableTaskTracker::TaskId HistoryService::UpdateFaviconMappingsAndFetch(
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| LoadBackendIfNecessary();
|
|
|
| - HistoryBackend::FaviconResults* results =
|
| - new HistoryBackend::FaviconResults();
|
| + std::vector<history::FaviconBitmapResult>* results =
|
| + new std::vector<history::FaviconBitmapResult>();
|
| return tracker->PostTaskAndReply(
|
| thread_->message_loop_proxy(),
|
| FROM_HERE,
|
| @@ -708,14 +708,13 @@ void HistoryService::MergeFavicon(
|
| void HistoryService::SetFavicons(
|
| const GURL& page_url,
|
| history::IconType icon_type,
|
| - const std::vector<history::FaviconBitmapData>& favicon_bitmap_data,
|
| - const history::IconURLSizesMap& icon_url_sizes) {
|
| + const std::vector<history::FaviconBitmapData>& favicon_bitmap_data) {
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| if (!CanAddURL(page_url))
|
| return;
|
|
|
| ScheduleAndForget(PRIORITY_NORMAL, &HistoryBackend::SetFavicons, page_url,
|
| - icon_type, favicon_bitmap_data, icon_url_sizes);
|
| + icon_type, favicon_bitmap_data);
|
| }
|
|
|
| void HistoryService::SetFaviconsOutOfDateForPage(const GURL& page_url) {
|
|
|