Commit 1866d847 authored by Luc's avatar Luc Committed by Commit Bot

Convert base::Bind to Once/Repeating in //chrome/browser/history/

Bug: 1007635
Change-Id: I7e9a7bffda59cdda441018275a40cbb2144d146f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2486962Reviewed-by: default avatarScott Violet <sky@chromium.org>
Reviewed-by: default avatarLeon Han <leon.han@intel.com>
Commit-Queue: Leon Han <leon.han@intel.com>
Cr-Commit-Position: refs/heads/master@{#819218}
parent c2b689f6
......@@ -623,6 +623,7 @@ Lizhi Fan <lizhi.fan@samsung.com>
Loo Rong Jie <loorongjie@gmail.com>
Lorenzo Stoakes <lstoakes@gmail.com>
Lu Guanqun <guanqun.lu@gmail.com>
Luc Shi <lei.a.shi@intel.com>
Luca Di Domenico <luca94dd@gmail.com>
Lucie Brozkova <lucinka.brozkova@gmail.com>
Luiz Von Dentz <luiz.von.dentz@intel.com>
......
......@@ -30,12 +30,12 @@ void ChromeHistoryClient::OnHistoryServiceCreated(
history::HistoryService* history_service) {
if (bookmark_model_) {
on_bookmarks_removed_ =
base::Bind(&history::HistoryService::URLsNoLongerBookmarked,
base::Unretained(history_service));
base::BindRepeating(&history::HistoryService::URLsNoLongerBookmarked,
base::Unretained(history_service));
favicons_changed_subscription_ =
history_service->AddFaviconsChangedCallback(
base::Bind(&bookmarks::BookmarkModel::OnFaviconsChanged,
base::Unretained(bookmark_model_)));
base::BindRepeating(&bookmarks::BookmarkModel::OnFaviconsChanged,
base::Unretained(bookmark_model_)));
}
}
......
......@@ -58,7 +58,7 @@ class ChromeHistoryClient : public history::HistoryClient,
bookmarks::BookmarkModel* bookmark_model_;
// Callback invoked when URLs are removed from BookmarkModel.
base::Callback<void(const std::set<GURL>&)> on_bookmarks_removed_;
base::RepeatingCallback<void(const std::set<GURL>&)> on_bookmarks_removed_;
// Subscription for notifications of changes to favicons.
std::unique_ptr<
......
......@@ -112,7 +112,7 @@ scoped_refptr<history::TopSites> TopSitesFactory::BuildTopSites(
ServiceAccessType::EXPLICIT_ACCESS);
scoped_refptr<history::TopSitesImpl> top_sites(new history::TopSitesImpl(
profile->GetPrefs(), history_service, prepopulated_page_list,
base::Bind(CanAddURLToHistory)));
base::BindRepeating(CanAddURLToHistory)));
top_sites->Init(context->GetPath().Append(history::kTopSitesFilename));
return top_sites;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment