Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(133)

Unified Diff: services/preferences/public/interfaces/preferences_configuration.mojom

Issue 2799043003: Revert of Pref service: add support for tracked prefs. (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « services/preferences/persistent_pref_store_impl_unittest.cc ('k') | services/preferences/tracked/BUILD.gn » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: services/preferences/public/interfaces/preferences_configuration.mojom
diff --git a/services/preferences/public/interfaces/preferences_configuration.mojom b/services/preferences/public/interfaces/preferences_configuration.mojom
index 76f7785ae06a260085906affae6da2a8f2462a5b..d2bd39a88011699517100e74c1b13b3ff20994df 100644
--- a/services/preferences/public/interfaces/preferences_configuration.mojom
+++ b/services/preferences/public/interfaces/preferences_configuration.mojom
@@ -5,31 +5,13 @@
module prefs.mojom;
import "mojo/common/file_path.mojom";
-import "mojo/common/string16.mojom";
-import "services/preferences/public/interfaces/tracked_preference_validation_delegate.mojom";
union PersistentPrefStoreConfiguration {
SimplePersistentPrefStoreConfiguration simple_configuration;
- TrackedPersistentPrefStoreConfiguration tracked_configuration;
};
struct SimplePersistentPrefStoreConfiguration {
mojo.common.mojom.FilePath pref_filename;
-};
-
-// These parameters are passed to prefs::CreateTrackedPersistentPrefStore() in
-// services/preferences/persistent_pref_store_factory.cc.
-struct TrackedPersistentPrefStoreConfiguration {
- mojo.common.mojom.FilePath unprotected_pref_filename;
- mojo.common.mojom.FilePath protected_pref_filename;
- array<TrackedPreferenceMetadata> tracking_configuration;
- uint64 reporting_ids_count;
- string seed;
- string legacy_device_id;
- string registry_seed;
- mojo.common.mojom.String16 registry_path;
- TrackedPreferenceValidationDelegate? validation_delegate;
- ResetOnLoadObserver? reset_on_load_observer;
};
struct TrackedPreferenceMetadata {
@@ -56,7 +38,3 @@
PrefTrackingStrategy strategy;
ValueType value_type;
};
-
-interface ResetOnLoadObserver {
- OnResetOnLoad();
-};
« no previous file with comments | « services/preferences/persistent_pref_store_impl_unittest.cc ('k') | services/preferences/tracked/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698