Index: extensions/browser/extension_prefs.cc |
diff --git a/extensions/browser/extension_prefs.cc b/extensions/browser/extension_prefs.cc |
index ae1aa4ab1c2870bd7747a1697d7ae5864de8c19d..eaf48f32bef9d88f33d3ca9916de1228826265c4 100644 |
--- a/extensions/browser/extension_prefs.cc |
+++ b/extensions/browser/extension_prefs.cc |
@@ -1361,8 +1361,7 @@ bool ExtensionPrefs::FinishDelayedInstallInfo( |
const base::Time install_time = time_provider_->GetCurrentTime(); |
pending_install_dict->Set( |
kPrefInstallTime, |
- new base::StringValue( |
- base::Int64ToString(install_time.ToInternalValue()))); |
+ new base::Value(base::Int64ToString(install_time.ToInternalValue()))); |
// Commit the delayed install data. |
for (base::DictionaryValue::Iterator it(*pending_install_dict); !it.IsAtEnd(); |
@@ -1694,9 +1693,8 @@ std::string ExtensionPrefs::GetInstallParam( |
void ExtensionPrefs::SetInstallParam(const std::string& extension_id, |
const std::string& install_parameter) { |
- UpdateExtensionPref(extension_id, |
- kPrefInstallParam, |
- new base::StringValue(install_parameter)); |
+ UpdateExtensionPref(extension_id, kPrefInstallParam, |
+ new base::Value(install_parameter)); |
} |
int ExtensionPrefs::GetCorruptedDisableCount() const { |
@@ -1844,18 +1842,17 @@ void ExtensionPrefs::PopulateExtensionInfoPrefs( |
new base::Value(extension->was_installed_by_default())); |
extension_dict->Set(kPrefWasInstalledByOem, |
new base::Value(extension->was_installed_by_oem())); |
- extension_dict->Set(kPrefInstallTime, |
- new base::StringValue( |
- base::Int64ToString(install_time.ToInternalValue()))); |
+ extension_dict->Set( |
+ kPrefInstallTime, |
+ new base::Value(base::Int64ToString(install_time.ToInternalValue()))); |
if (install_flags & kInstallFlagIsBlacklistedForMalware) |
extension_dict->Set(kPrefBlacklist, new base::Value(true)); |
base::FilePath::StringType path = MakePathRelative(install_directory_, |
extension->path()); |
- extension_dict->Set(kPrefPath, new base::StringValue(path)); |
+ extension_dict->Set(kPrefPath, new base::Value(path)); |
if (!install_parameter.empty()) { |
- extension_dict->Set(kPrefInstallParam, |
- new base::StringValue(install_parameter)); |
+ extension_dict->Set(kPrefInstallParam, new base::Value(install_parameter)); |
} |
// We store prefs about LOAD extensions, but don't cache their manifest |
// since it may change on disk. |