Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(770)

Unified Diff: chrome/browser/favicon/favicon_service.cc

Issue 291643002: Move favicon callbacks to favicon_base (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/browser/favicon/favicon_service.h ('k') | chrome/browser/favicon/favicon_tab_helper.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/favicon/favicon_service.cc
diff --git a/chrome/browser/favicon/favicon_service.cc b/chrome/browser/favicon/favicon_service.cc
index bca611ae32ddbced93267c26bdc02e4431d4f1c3..e2374e7cf2342e6e630b511c10cd98c4859092ae 100644
--- a/chrome/browser/favicon/favicon_service.cc
+++ b/chrome/browser/favicon/favicon_service.cc
@@ -27,7 +27,7 @@ namespace {
void CancelOrRunFaviconResultsCallback(
const base::CancelableTaskTracker::IsCanceledCallback& is_canceled,
- const FaviconService::FaviconResultsCallback& callback,
+ const favicon_base::FaviconResultsCallback& callback,
const std::vector<favicon_base::FaviconBitmapResult>& results) {
if (is_canceled.Run())
return;
@@ -37,7 +37,7 @@ void CancelOrRunFaviconResultsCallback(
// Helper to run callback with empty results if we cannot get the history
// service.
base::CancelableTaskTracker::TaskId RunWithEmptyResultAsync(
- const FaviconService::FaviconResultsCallback& callback,
+ const favicon_base::FaviconResultsCallback& callback,
base::CancelableTaskTracker* tracker) {
return tracker->PostTask(
base::MessageLoopProxy::current().get(),
@@ -50,12 +50,12 @@ base::CancelableTaskTracker::TaskId GetFaviconForChromeURL(
Profile* profile,
const GURL& page_url,
const std::vector<ui::ScaleFactor>& desired_scale_factors,
- const FaviconService::FaviconResultsCallback& callback,
+ const favicon_base::FaviconResultsCallback& callback,
base::CancelableTaskTracker* tracker) {
base::CancelableTaskTracker::IsCanceledCallback is_canceled_cb;
base::CancelableTaskTracker::TaskId id =
tracker->NewTrackedTaskId(&is_canceled_cb);
- FaviconService::FaviconResultsCallback cancelable_cb =
+ favicon_base::FaviconResultsCallback cancelable_cb =
Bind(&CancelOrRunFaviconResultsCallback, is_canceled_cb, callback);
ChromeWebUIControllerFactory::GetInstance()->GetFaviconForURL(profile,
page_url, desired_scale_factors, cancelable_cb);
@@ -72,7 +72,7 @@ FaviconService::FaviconService(Profile* profile)
// static
void FaviconService::FaviconResultsCallbackRunner(
- const FaviconResultsCallback& callback,
+ const favicon_base::FaviconResultsCallback& callback,
const std::vector<favicon_base::FaviconBitmapResult>* results) {
callback.Run(*results);
}
@@ -81,9 +81,9 @@ base::CancelableTaskTracker::TaskId FaviconService::GetFaviconImage(
const GURL& icon_url,
favicon_base::IconType icon_type,
int desired_size_in_dip,
- const FaviconImageCallback& callback,
+ const favicon_base::FaviconImageCallback& callback,
base::CancelableTaskTracker* tracker) {
- FaviconResultsCallback callback_runner =
+ favicon_base::FaviconResultsCallback callback_runner =
Bind(&FaviconService::RunFaviconImageCallbackWithBitmapResults,
base::Unretained(this), callback, desired_size_in_dip);
if (history_service_) {
@@ -102,9 +102,9 @@ base::CancelableTaskTracker::TaskId FaviconService::GetRawFavicon(
favicon_base::IconType icon_type,
int desired_size_in_dip,
ui::ScaleFactor desired_scale_factor,
- const FaviconRawCallback& callback,
+ const favicon_base::FaviconRawCallback& callback,
base::CancelableTaskTracker* tracker) {
- FaviconResultsCallback callback_runner =
+ favicon_base::FaviconResultsCallback callback_runner =
Bind(&FaviconService::RunFaviconRawCallbackWithBitmapResults,
base::Unretained(this),
callback, desired_size_in_dip, desired_scale_factor);
@@ -127,7 +127,7 @@ base::CancelableTaskTracker::TaskId FaviconService::GetFavicon(
const GURL& icon_url,
favicon_base::IconType icon_type,
int desired_size_in_dip,
- const FaviconResultsCallback& callback,
+ const favicon_base::FaviconResultsCallback& callback,
base::CancelableTaskTracker* tracker) {
if (history_service_) {
std::vector<GURL> icon_urls;
@@ -146,7 +146,7 @@ FaviconService::UpdateFaviconMappingsAndFetch(
const std::vector<GURL>& icon_urls,
int icon_types,
int desired_size_in_dip,
- const FaviconResultsCallback& callback,
+ const favicon_base::FaviconResultsCallback& callback,
base::CancelableTaskTracker* tracker) {
if (history_service_) {
return history_service_->UpdateFaviconMappingsAndFetch(
@@ -159,7 +159,7 @@ FaviconService::UpdateFaviconMappingsAndFetch(
base::CancelableTaskTracker::TaskId FaviconService::GetFaviconImageForURL(
const FaviconForURLParams& params,
- const FaviconImageCallback& callback,
+ const favicon_base::FaviconImageCallback& callback,
base::CancelableTaskTracker* tracker) {
return GetFaviconForURLImpl(
params,
@@ -174,7 +174,7 @@ base::CancelableTaskTracker::TaskId FaviconService::GetFaviconImageForURL(
base::CancelableTaskTracker::TaskId FaviconService::GetRawFaviconForURL(
const FaviconForURLParams& params,
ui::ScaleFactor desired_scale_factor,
- const FaviconRawCallback& callback,
+ const favicon_base::FaviconRawCallback& callback,
base::CancelableTaskTracker* tracker) {
std::vector<ui::ScaleFactor> desired_scale_factors;
desired_scale_factors.push_back(desired_scale_factor);
@@ -194,9 +194,9 @@ base::CancelableTaskTracker::TaskId FaviconService::GetLargestRawFaviconForURL(
const GURL& page_url,
const std::vector<int>& icon_types,
int minimum_size_in_pixels,
- const FaviconRawCallback& callback,
+ const favicon_base::FaviconRawCallback& callback,
base::CancelableTaskTracker* tracker) {
- FaviconResultsCallback favicon_results_callback =
+ favicon_base::FaviconResultsCallback favicon_results_callback =
Bind(&FaviconService::RunFaviconRawCallbackWithBitmapResults,
base::Unretained(this), callback, 0, ui::ScaleFactor());
if (page_url.SchemeIs(content::kChromeUIScheme) ||
@@ -214,7 +214,7 @@ base::CancelableTaskTracker::TaskId FaviconService::GetLargestRawFaviconForURL(
base::CancelableTaskTracker::TaskId FaviconService::GetFaviconForURL(
const FaviconForURLParams& params,
- const FaviconResultsCallback& callback,
+ const favicon_base::FaviconResultsCallback& callback,
base::CancelableTaskTracker* tracker) {
return GetFaviconForURLImpl(params,
FaviconUtil::GetFaviconScaleFactors(),
@@ -224,13 +224,13 @@ base::CancelableTaskTracker::TaskId FaviconService::GetFaviconForURL(
base::CancelableTaskTracker::TaskId FaviconService::GetLargestRawFaviconForID(
favicon_base::FaviconID favicon_id,
- const FaviconRawCallback& callback,
+ const favicon_base::FaviconRawCallback& callback,
base::CancelableTaskTracker* tracker) {
// Use 0 as |desired_size_in_dip| to get the largest bitmap for |favicon_id|
// without any resizing.
int desired_size_in_dip = 0;
ui::ScaleFactor desired_scale_factor = ui::SCALE_FACTOR_100P;
- FaviconResultsCallback callback_runner =
+ favicon_base::FaviconResultsCallback callback_runner =
Bind(&FaviconService::RunFaviconRawCallbackWithBitmapResults,
base::Unretained(this),
callback, desired_size_in_dip, desired_scale_factor);
@@ -323,7 +323,7 @@ FaviconService::~FaviconService() {}
base::CancelableTaskTracker::TaskId FaviconService::GetFaviconForURLImpl(
const FaviconForURLParams& params,
const std::vector<ui::ScaleFactor>& desired_scale_factors,
- const FaviconResultsCallback& callback,
+ const favicon_base::FaviconResultsCallback& callback,
base::CancelableTaskTracker* tracker) {
if (params.page_url.SchemeIs(content::kChromeUIScheme) ||
params.page_url.SchemeIs(extensions::kExtensionScheme)) {
@@ -341,7 +341,7 @@ base::CancelableTaskTracker::TaskId FaviconService::GetFaviconForURLImpl(
}
void FaviconService::RunFaviconImageCallbackWithBitmapResults(
- const FaviconImageCallback& callback,
+ const favicon_base::FaviconImageCallback& callback,
int desired_size_in_dip,
const std::vector<favicon_base::FaviconBitmapResult>&
favicon_bitmap_results) {
@@ -358,7 +358,7 @@ void FaviconService::RunFaviconImageCallbackWithBitmapResults(
}
void FaviconService::RunFaviconRawCallbackWithBitmapResults(
- const FaviconRawCallback& callback,
+ const favicon_base::FaviconRawCallback& callback,
int desired_size_in_dip,
ui::ScaleFactor desired_scale_factor,
const std::vector<favicon_base::FaviconBitmapResult>&
« no previous file with comments | « chrome/browser/favicon/favicon_service.h ('k') | chrome/browser/favicon/favicon_tab_helper.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698