| Index: chrome/browser/favicon/favicon_service.h
|
| diff --git a/chrome/browser/favicon/favicon_service.h b/chrome/browser/favicon/favicon_service.h
|
| index 692a6ebe74e1d570670da09befcfc51ec8658a50..58deaa849faf58421eb082977ea8c579d9de1892 100644
|
| --- a/chrome/browser/favicon/favicon_service.h
|
| +++ b/chrome/browser/favicon/favicon_service.h
|
| @@ -172,6 +172,15 @@ class FaviconService : public CancelableRequestProvider,
|
| const FaviconRawCallback& callback,
|
| CancelableTaskTracker* tracker);
|
|
|
| + // See history::HistoryService::GetLargestFaviconForURL.
|
| + CancelableTaskTracker::TaskId GetLargestRawFaviconForURL(
|
| + Profile* profile,
|
| + const GURL& page_url,
|
| + const std::vector<int>& icon_types,
|
| + int minimal_size_in_pixels,
|
| + const FaviconRawCallback& callback,
|
| + CancelableTaskTracker* tracker);
|
| +
|
| CancelableTaskTracker::TaskId GetFaviconForURL(
|
| const FaviconForURLParams& params,
|
| const FaviconResultsCallback& callback,
|
| @@ -246,6 +255,14 @@ class FaviconService : public CancelableRequestProvider,
|
| const FaviconResultsCallback& callback,
|
| CancelableTaskTracker* tracker);
|
|
|
| + CancelableTaskTracker::TaskId GetLargestRawFaviconForURLImpl(
|
| + Profile* profile,
|
| + const GURL& page_url,
|
| + const std::vector<int>& icon_types,
|
| + int minimal_size_in_pixels,
|
| + const FaviconResultsCallback& callback,
|
| + CancelableTaskTracker* tracker);
|
| +
|
| // Intermediate callback for GetFaviconImage() and GetFaviconImageForURL()
|
| // so that history service can deal solely with FaviconResultsCallback.
|
| // Builds chrome::FaviconImageResult from |favicon_bitmap_results| and runs
|
|
|