| Index: chrome/browser/prefs/pref_service.cc
|
| diff --git a/chrome/browser/prefs/pref_service.cc b/chrome/browser/prefs/pref_service.cc
|
| index 34b6ca473bce251f2c1faff98505679d28781afd..b6c91886edd7a8086cd1559cbdf141675cf03867 100644
|
| --- a/chrome/browser/prefs/pref_service.cc
|
| +++ b/chrome/browser/prefs/pref_service.cc
|
| @@ -245,10 +245,19 @@ void PrefService::RegisterListPref(const char* path) {
|
| RegisterPreference(path, new ListValue());
|
| }
|
|
|
| +void PrefService::RegisterListPref(const char* path, ListValue* default_value) {
|
| + RegisterPreference(path, default_value);
|
| +}
|
| +
|
| void PrefService::RegisterDictionaryPref(const char* path) {
|
| RegisterPreference(path, new DictionaryValue());
|
| }
|
|
|
| +void PrefService::RegisterDictionaryPref(const char* path,
|
| + DictionaryValue* default_value) {
|
| + RegisterPreference(path, default_value);
|
| +}
|
| +
|
| void PrefService::RegisterLocalizedBooleanPref(const char* path,
|
| int locale_default_message_id) {
|
| RegisterPreference(
|
|
|