Index: chrome/browser/content_settings/content_settings_default_provider.cc |
diff --git a/chrome/browser/content_settings/content_settings_default_provider.cc b/chrome/browser/content_settings/content_settings_default_provider.cc |
index c64a076be9bce303326dfa83647980203d92141d..46c8540a1fe48641d4f8fde34e23a278802ed9f6 100644 |
--- a/chrome/browser/content_settings/content_settings_default_provider.cc |
+++ b/chrome/browser/content_settings/content_settings_default_provider.cc |
@@ -223,7 +223,7 @@ bool DefaultProvider::SetWebsiteSetting( |
// If |value| is NULL we need to reset the default setting the the |
// hardcoded default. |
default_settings_[content_type].reset( |
- base::Value::CreateIntegerValue(kDefaultSettings[content_type])); |
+ new base::FundamentalValue(kDefaultSettings[content_type])); |
// Remove the corresponding pref entry since the hardcoded default value |
// is used. |
@@ -315,7 +315,7 @@ void DefaultProvider::ForceDefaultsToBeExplicit() { |
if (!default_settings_[type].get() && |
kDefaultSettings[i] != CONTENT_SETTING_DEFAULT) { |
default_settings_[type].reset( |
- base::Value::CreateIntegerValue(kDefaultSettings[i])); |
+ new base::FundamentalValue(kDefaultSettings[i])); |
} |
} |
} |
@@ -331,7 +331,7 @@ void DefaultProvider::GetSettingsFromDictionary( |
bool is_integer = i.value().GetAsInteger(&int_value); |
DCHECK(is_integer); |
default_settings_[ContentSettingsType(type)].reset( |
- base::Value::CreateIntegerValue(int_value)); |
+ new base::FundamentalValue(int_value)); |
break; |
} |
} |
@@ -341,7 +341,7 @@ void DefaultProvider::GetSettingsFromDictionary( |
default_settings_[CONTENT_SETTINGS_TYPE_COOKIES].get()) == |
CONTENT_SETTING_ASK) { |
default_settings_[CONTENT_SETTINGS_TYPE_COOKIES].reset( |
- base::Value::CreateIntegerValue(CONTENT_SETTING_BLOCK)); |
+ new base::FundamentalValue(CONTENT_SETTING_BLOCK)); |
} |
} |