| Index: chrome/browser/extensions/api/settings_private/settings_private_event_router.cc
 | 
| diff --git a/chrome/browser/extensions/api/settings_private/settings_private_event_router.cc b/chrome/browser/extensions/api/settings_private/settings_private_event_router.cc
 | 
| index d5d266359779a7f090323bfe3bcadbc5b72e499c..d68940e84670148bd567d99e3ace639d18988012 100644
 | 
| --- a/chrome/browser/extensions/api/settings_private/settings_private_event_router.cc
 | 
| +++ b/chrome/browser/extensions/api/settings_private/settings_private_event_router.cc
 | 
| @@ -128,8 +128,8 @@ void SettingsPrivateEventRouter::OnPreferenceChanged(
 | 
|    // as |prefs_util_->GetPref()| relies on this information to determine if a
 | 
|    // preference is controlled by e.g. extensions.
 | 
|    base::ThreadTaskRunnerHandle::Get()->PostTask(
 | 
| -      FROM_HERE, base::Bind(&SettingsPrivateEventRouter::SendPrefChange,
 | 
| -                            weak_ptr_factory_.GetWeakPtr(), pref_name));
 | 
| +      FROM_HERE, base::BindOnce(&SettingsPrivateEventRouter::SendPrefChange,
 | 
| +                                weak_ptr_factory_.GetWeakPtr(), pref_name));
 | 
|  }
 | 
|  
 | 
|  void SettingsPrivateEventRouter::SendPrefChange(const std::string& pref_name) {
 | 
| 
 |