| Index: components/prefs/pref_service.cc
|
| diff --git a/components/prefs/pref_service.cc b/components/prefs/pref_service.cc
|
| index 6858839110b158b139c7e68fed680e5f50ddeb75..cf140d840e13107499ed66004fad9596d75027ec 100644
|
| --- a/components/prefs/pref_service.cc
|
| +++ b/components/prefs/pref_service.cc
|
| @@ -492,6 +492,14 @@ void PrefService::ReportUserPrefChanged(const std::string& key) {
|
| user_pref_store_->ReportValueChanged(key, GetWriteFlags(FindPreference(key)));
|
| }
|
|
|
| +void PrefService::ReportUserPrefChanged(
|
| + const std::string& key,
|
| + std::set<std::vector<std::string>> path_components) {
|
| + DCHECK(CalledOnValidThread());
|
| + user_pref_store_->ReportSubValuesChanged(key, std::move(path_components),
|
| + GetWriteFlags(FindPreference(key)));
|
| +}
|
| +
|
| void PrefService::SetUserPrefValue(const std::string& path,
|
| std::unique_ptr<base::Value> new_value) {
|
| DCHECK(CalledOnValidThread());
|
|
|