| Index: chrome/browser/history/history_service.h
|
| diff --git a/chrome/browser/history/history_service.h b/chrome/browser/history/history_service.h
|
| index aaedce4214428b40d91f4926ddd8f2134abf986e..1c6bc0eb152b3efe788054d9f05bc475c295405d 100644
|
| --- a/chrome/browser/history/history_service.h
|
| +++ b/chrome/browser/history/history_service.h
|
| @@ -22,12 +22,12 @@
|
| #include "base/threading/thread_checker.h"
|
| #include "base/time/time.h"
|
| #include "chrome/browser/common/cancelable_request.h"
|
| -#include "chrome/browser/favicon/favicon_service.h"
|
| #include "chrome/browser/history/delete_directive_handler.h"
|
| #include "chrome/browser/history/history_types.h"
|
| #include "chrome/browser/history/typed_url_syncable_service.h"
|
| #include "chrome/browser/search_engines/template_url_id.h"
|
| #include "chrome/common/ref_counted_util.h"
|
| +#include "components/favicon_base/favicon_callback.h"
|
| #include "components/keyed_service/core/keyed_service.h"
|
| #include "components/visitedlink/browser/visitedlink_delegate.h"
|
| #include "content/public/browser/download_manager_delegate.h"
|
| @@ -49,6 +49,7 @@ class PageUsageData;
|
| class PageUsageRequest;
|
| class Profile;
|
| struct HistoryURLProviderParams;
|
| +struct ImportedFaviconUsage;
|
|
|
| namespace base {
|
| class FilePath;
|
| @@ -663,7 +664,7 @@ class HistoryService : public CancelableRequestProvider,
|
| int icon_types,
|
| int desired_size_in_dip,
|
| const std::vector<ui::ScaleFactor>& desired_scale_factors,
|
| - const FaviconService::FaviconResultsCallback& callback,
|
| + const favicon_base::FaviconResultsCallback& callback,
|
| base::CancelableTaskTracker* tracker);
|
|
|
| // Used by the FaviconService to get favicons mapped to |page_url| for
|
| @@ -680,7 +681,7 @@ class HistoryService : public CancelableRequestProvider,
|
| int icon_types,
|
| int desired_size_in_dip,
|
| const std::vector<ui::ScaleFactor>& desired_scale_factors,
|
| - const FaviconService::FaviconResultsCallback& callback,
|
| + const favicon_base::FaviconResultsCallback& callback,
|
| base::CancelableTaskTracker* tracker);
|
|
|
| // Used by FaviconService to find the first favicon bitmap whose width and
|
| @@ -698,7 +699,7 @@ class HistoryService : public CancelableRequestProvider,
|
| const GURL& page_url,
|
| const std::vector<int>& icon_types,
|
| int minimum_size_in_pixels,
|
| - const FaviconService::FaviconRawCallback& callback,
|
| + const favicon_base::FaviconRawCallback& callback,
|
| base::CancelableTaskTracker* tracker);
|
|
|
| // Used by the FaviconService to get the favicon bitmap which most closely
|
| @@ -709,7 +710,7 @@ class HistoryService : public CancelableRequestProvider,
|
| favicon_base::FaviconID favicon_id,
|
| int desired_size_in_dip,
|
| ui::ScaleFactor desired_scale_factor,
|
| - const FaviconService::FaviconResultsCallback& callback,
|
| + const favicon_base::FaviconResultsCallback& callback,
|
| base::CancelableTaskTracker* tracker);
|
|
|
| // Used by the FaviconService to replace the favicon mappings to |page_url|
|
| @@ -737,7 +738,7 @@ class HistoryService : public CancelableRequestProvider,
|
| int icon_types,
|
| int desired_size_in_dip,
|
| const std::vector<ui::ScaleFactor>& desired_scale_factors,
|
| - const FaviconService::FaviconResultsCallback& callback,
|
| + const favicon_base::FaviconResultsCallback& callback,
|
| base::CancelableTaskTracker* tracker);
|
|
|
| // Used by FaviconService to set a favicon for |page_url| and |icon_url| with
|
|
|