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

Unified Diff: components/user_prefs/tracked/pref_hash_store_transaction.h

Issue 2204943002: Integrate registry_hash_store_contents with the rest of tracked prefs. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Remove a lost include statement Created 4 years, 4 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
Index: components/user_prefs/tracked/pref_hash_store_transaction.h
diff --git a/components/user_prefs/tracked/pref_hash_store_transaction.h b/components/user_prefs/tracked/pref_hash_store_transaction.h
index b8e2cf75e75a0621ea8993e6dd18c369d79fad6e..3f8f6bc4a8c77c3c8b6c80952e737d805a7ae069 100644
--- a/components/user_prefs/tracked/pref_hash_store_transaction.h
+++ b/components/user_prefs/tracked/pref_hash_store_transaction.h
@@ -8,6 +8,8 @@
#include <string>
#include <vector>
+enum class HashStoreContentsType : int32_t;
gab 2016/08/08 04:37:46 rm
proberge 2016/08/31 17:30:17 Done.
+
namespace base {
class DictionaryValue;
class Value;
@@ -41,6 +43,9 @@ class PrefHashStoreTransaction {
// Finalizes any remaining work after the transaction has been performed.
virtual ~PrefHashStoreTransaction() {}
+ // Returns the type of the store contained in this transaction.
gab 2016/08/08 04:37:46 Update comment
proberge 2016/08/31 17:30:17 Done.
+ virtual std::string GetStoreUMASuffix() const = 0;
+
// Checks |initial_value| against the existing stored value hash.
virtual ValueState CheckValue(const std::string& path,
const base::Value* initial_value) const = 0;

Powered by Google App Engine
This is Rietveld 408576698