Index: chrome/browser/prefs/default_pref_store.cc |
diff --git a/chrome/browser/prefs/default_pref_store.cc b/chrome/browser/prefs/default_pref_store.cc |
index c8b9b8a30adadb930672c4f033aa339a09fead01..06168bce879805ba0fcbb2d6eaf759b64510affc 100644 |
--- a/chrome/browser/prefs/default_pref_store.cc |
+++ b/chrome/browser/prefs/default_pref_store.cc |
@@ -15,6 +15,11 @@ void DefaultPrefStore::SetDefaultValue(const std::string& key, Value* value) { |
SetValue(key, value); |
} |
+void DefaultPrefStore::RemoveDefaultValue(const std::string& key) { |
+ CHECK(GetValue(key, NULL) == READ_OK); |
+ RemoveValue(key); |
+} |
+ |
base::Value::Type DefaultPrefStore::GetType(const std::string& key) const { |
const Value* value; |
return GetValue(key, &value) == READ_OK ? value->GetType() : Value::TYPE_NULL; |