Index: services/preferences/public/interfaces/preferences.mojom |
diff --git a/services/preferences/public/interfaces/preferences.mojom b/services/preferences/public/interfaces/preferences.mojom |
index 08278509f8bf4ddb6efa2b4666170339d7274b7f..27d43d3192d6a3e937691b32a20856bbfd653eb1 100644 |
--- a/services/preferences/public/interfaces/preferences.mojom |
+++ b/services/preferences/public/interfaces/preferences.mojom |
@@ -6,6 +6,8 @@ module prefs.mojom; |
import "mojo/common/values.mojom"; |
+const string kServiceName = "preferences"; |
+ |
// Used to subscribe to preference changes within PreferenceManager. After |
// requesting to observe, the current values for all requested keys are sent. |
interface PreferencesObserver { |
@@ -15,6 +17,7 @@ interface PreferencesObserver { |
// Manages actual read/write of preference data. Accepts observers who subscribe |
// to preferences, notifying them of changes. |
interface PreferencesManager { |
- AddObserver(array<string> preferences, PreferencesObserver client); |
+ AddObserver(PreferencesObserver client); |
SetPreferences(mojo.common.mojom.DictionaryValue preferences); |
+ Subscribe(array<string> preferences); |
}; |