| Index: chrome/browser/prefs/pref_hash_store_transaction.h
|
| diff --git a/chrome/browser/prefs/pref_hash_store_transaction.h b/chrome/browser/prefs/pref_hash_store_transaction.h
|
| index 10022aae836311844aca1cd31ea2769453f5ab4d..bb6c9f768effd9bac41df00b18e9d53ee09c5b94 100644
|
| --- a/chrome/browser/prefs/pref_hash_store_transaction.h
|
| +++ b/chrome/browser/prefs/pref_hash_store_transaction.h
|
| @@ -67,6 +67,14 @@ class PrefHashStoreTransaction {
|
| virtual void StoreSplitHash(
|
| const std::string& path,
|
| const base::DictionaryValue* split_value) = 0;
|
| +
|
| + virtual bool HasHash(const std::string& path) const = 0;
|
| + virtual void ImportHash(const std::string& path, const base::Value* hash) = 0;
|
| + virtual void ClearHash(const std::string& path) = 0;
|
| +
|
| + // Forces the super MAC to be updated. Returns true if this results in a
|
| + // change to the store contents.
|
| + virtual bool StampSuperMac() = 0;
|
| };
|
|
|
| #endif // CHROME_BROWSER_PREFS_PREF_HASH_STORE_TRANSACTION_H_
|
|
|