commit | 0523c5e385fdbbce9dfeaf19bc4ba27d3b1c2edc | [log] [tgz] |
---|---|---|
author | Jan Keitel <[email protected]> | Fri Jun 28 13:58:52 2024 |
committer | Chromium LUCI CQ <[email protected]> | Fri Jun 28 13:58:52 2024 |
tree | a85679328f78a8b35295cf26e59a243071c7aae7 | |
parent | 49586524b87f6a059e32ca0c4214f76f1d3dc627 [diff] [blame] |
Use std::string_view in PrefStore::Observer. Bug: 349741884 Change-Id: Ifa66cb4a47c17864247eee8006fcaba33a7d90f8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5666575 Reviewed-by: Dominic Battré <[email protected]> Reviewed-by: Sylvain Defresne <[email protected]> Code-Coverage: [email protected] <[email protected]> Auto-Submit: Jan Keitel <[email protected]> Commit-Queue: Sylvain Defresne <[email protected]> Cr-Commit-Position: refs/heads/main@{#1320933}
diff --git a/components/prefs/overlay_user_pref_store.cc b/components/prefs/overlay_user_pref_store.cc index fcc65abe..a3444564 100644 --- a/components/prefs/overlay_user_pref_store.cc +++ b/components/prefs/overlay_user_pref_store.cc
@@ -25,8 +25,10 @@ : ephemeral_user_pref_store_(ephemeral), parent_(parent) {} // Methods of PrefStore::Observer. - void OnPrefValueChanged(const std::string& key) override { - parent_->OnPrefValueChanged(ephemeral_user_pref_store_, key); + void OnPrefValueChanged(std::string_view key) override { + // TODO: crbug.com/349741884 - Pass `std::string_view` once the interface is + // changed. + parent_->OnPrefValueChanged(ephemeral_user_pref_store_, std::string(key)); } void OnInitializationCompleted(bool succeeded) override { parent_->OnInitializationCompleted(ephemeral_user_pref_store_, succeeded);