Index: chrome/browser/policy/user_policy_cache.cc |
diff --git a/chrome/browser/policy/user_policy_cache.cc b/chrome/browser/policy/user_policy_cache.cc |
index e0e0504e512234c81a90f4dcdcb9c54e9ed1ce36..749f28e9580856f289c0e4572eb6f0c3d8cb04ae 100644 |
--- a/chrome/browser/policy/user_policy_cache.cc |
+++ b/chrome/browser/policy/user_policy_cache.cc |
@@ -174,7 +174,7 @@ Value* UserPolicyCache::DecodeIntegerValue( |
return NULL; |
} |
- return Value::CreateIntegerValue(static_cast<int>(value)); |
+ return base::NumberValue::New(static_cast<int>(value)); |
} |
Value* UserPolicyCache::DecodeValue(const em::GenericValue& value) const { |
@@ -184,7 +184,7 @@ Value* UserPolicyCache::DecodeValue(const em::GenericValue& value) const { |
switch (value.value_type()) { |
case em::GenericValue::VALUE_TYPE_BOOL: |
if (value.has_bool_value()) |
- return Value::CreateBooleanValue(value.bool_value()); |
+ return base::BooleanValue::New(value.bool_value()); |
return NULL; |
case em::GenericValue::VALUE_TYPE_INT64: |
if (value.has_int64_value()) |
@@ -192,11 +192,11 @@ Value* UserPolicyCache::DecodeValue(const em::GenericValue& value) const { |
return NULL; |
case em::GenericValue::VALUE_TYPE_STRING: |
if (value.has_string_value()) |
- return Value::CreateStringValue(value.string_value()); |
+ return base::StringValue::New(value.string_value()); |
return NULL; |
case em::GenericValue::VALUE_TYPE_DOUBLE: |
if (value.has_double_value()) |
- return Value::CreateDoubleValue(value.double_value()); |
+ return base::NumberValue::New(value.double_value()); |
return NULL; |
case em::GenericValue::VALUE_TYPE_BYTES: |
if (value.has_bytes_value()) { |
@@ -209,7 +209,7 @@ Value* UserPolicyCache::DecodeValue(const em::GenericValue& value) const { |
ListValue* list = new ListValue; |
RepeatedField<bool>::const_iterator i; |
for (i = value.bool_array().begin(); i != value.bool_array().end(); ++i) |
- list->Append(Value::CreateBooleanValue(*i)); |
+ list->Append(base::BooleanValue::New(*i)); |
return list; |
} |
case em::GenericValue::VALUE_TYPE_INT64_ARRAY: { |
@@ -228,7 +228,7 @@ Value* UserPolicyCache::DecodeValue(const em::GenericValue& value) const { |
RepeatedPtrField<std::string>::const_iterator i; |
for (i = value.string_array().begin(); |
i != value.string_array().end(); ++i) |
- list->Append(Value::CreateStringValue(*i)); |
+ list->Append(base::StringValue::New(*i)); |
return list; |
} |
case em::GenericValue::VALUE_TYPE_DOUBLE_ARRAY: { |
@@ -236,7 +236,7 @@ Value* UserPolicyCache::DecodeValue(const em::GenericValue& value) const { |
RepeatedField<double>::const_iterator i; |
for (i = value.double_array().begin(); |
i != value.double_array().end(); ++i) |
- list->Append(Value::CreateDoubleValue(*i)); |
+ list->Append(base::NumberValue::New(*i)); |
return list; |
} |
default: |