Index: chrome/browser/prefs/pref_hash_store_impl.cc |
diff --git a/chrome/browser/prefs/pref_hash_store_impl.cc b/chrome/browser/prefs/pref_hash_store_impl.cc |
index a82d449f4e40ff4618ca6c998a3c563ffafd56d5..3702bb814c2c9269bf9a50eebf33f5ccb7f11250 100644 |
--- a/chrome/browser/prefs/pref_hash_store_impl.cc |
+++ b/chrome/browser/prefs/pref_hash_store_impl.cc |
@@ -40,6 +40,7 @@ class PrefHashStoreImpl::PrefHashStoreTransactionImpl |
const base::Value* value) const OVERRIDE; |
virtual void StoreHash(const std::string& path, |
const base::Value* value) OVERRIDE; |
+ virtual bool StampSuperMac() OVERRIDE; |
virtual ValueState CheckSplitValue( |
const std::string& path, |
const base::DictionaryValue* initial_split_value, |
@@ -148,6 +149,13 @@ void PrefHashStoreImpl::PrefHashStoreTransactionImpl::StoreHash( |
has_changed_ = true; |
} |
+bool PrefHashStoreImpl::PrefHashStoreTransactionImpl::StampSuperMac() { |
+ if (outer_->initial_hashes_dictionary_trusted_) |
+ return false; |
+ has_changed_ = true; |
+ return true; |
+} |
+ |
PrefHashStoreTransaction::ValueState |
PrefHashStoreImpl::PrefHashStoreTransactionImpl::CheckSplitValue( |
const std::string& path, |