Commit 5c6cd389 authored by Maksim Moskvitin's avatar Maksim Moskvitin Committed by Chromium LUCI CQ

[CodeHealth] Convert c/b/e/api/preference to use modern callback

Bug: 1152279
Change-Id: I852b35673e8f5fcf8fa71bcf90f8cd26a3d7c6d7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2642683
Commit-Queue: Maksim Moskvitin <mmoskvitin@google.com>
Reviewed-by: default avatarDavid Bertoni <dbertoni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#846039}
parent 113777ba
...@@ -368,9 +368,10 @@ PreferenceEventRouter::PreferenceEventRouter(Profile* profile) ...@@ -368,9 +368,10 @@ PreferenceEventRouter::PreferenceEventRouter(Profile* profile)
: profile_(profile) { : profile_(profile) {
registrar_.Init(profile_->GetPrefs()); registrar_.Init(profile_->GetPrefs());
for (const auto& pref : kPrefMapping) { for (const auto& pref : kPrefMapping) {
registrar_.Add(pref.browser_pref, registrar_.Add(
base::Bind(&PreferenceEventRouter::OnPrefChanged, pref.browser_pref,
base::Unretained(this), registrar_.prefs())); base::BindRepeating(&PreferenceEventRouter::OnPrefChanged,
base::Unretained(this), registrar_.prefs()));
} }
DCHECK(!profile_->IsOffTheRecord()); DCHECK(!profile_->IsOffTheRecord());
observed_profiles_.Add(profile_); observed_profiles_.Add(profile_);
...@@ -453,8 +454,9 @@ void PreferenceEventRouter::ObserveOffTheRecordPrefs(PrefService* prefs) { ...@@ -453,8 +454,9 @@ void PreferenceEventRouter::ObserveOffTheRecordPrefs(PrefService* prefs) {
for (const auto& pref : kPrefMapping) { for (const auto& pref : kPrefMapping) {
incognito_registrar_->Add( incognito_registrar_->Add(
pref.browser_pref, pref.browser_pref,
base::Bind(&PreferenceEventRouter::OnPrefChanged, base::BindRepeating(&PreferenceEventRouter::OnPrefChanged,
base::Unretained(this), incognito_registrar_->prefs())); base::Unretained(this),
incognito_registrar_->prefs()));
} }
} }
......
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