| Index: chrome/tools/build/generate_policy_source.py
|
| diff --git a/chrome/tools/build/generate_policy_source.py b/chrome/tools/build/generate_policy_source.py
|
| index e5fe160b32c3efa240715d0353e90191328c0384..2d16971bae141b104ecf8a429060ce8e85f3d708 100644
|
| --- a/chrome/tools/build/generate_policy_source.py
|
| +++ b/chrome/tools/build/generate_policy_source.py
|
| @@ -252,7 +252,7 @@ Value* DecodeIntegerValue(google::protobuf::int64 value) {
|
| return NULL;
|
| }
|
|
|
| - return Value::CreateIntegerValue(static_cast<int>(value));
|
| + return base::NumberValue::New(static_cast<int>(value));
|
| }
|
|
|
| ListValue* DecodeStringList(const em::StringList& string_list) {
|
| @@ -260,7 +260,7 @@ ListValue* DecodeStringList(const em::StringList& string_list) {
|
| RepeatedPtrField<std::string>::const_iterator entry;
|
| for (entry = string_list.entries().begin();
|
| entry != string_list.entries().end(); ++entry) {
|
| - list_value->Append(Value::CreateStringValue(*entry));
|
| + list_value->Append(base::StringValue::New(*entry));
|
| }
|
| return list_value;
|
| }
|
| @@ -280,11 +280,11 @@ CPP_FOOT = '''}
|
|
|
| def _CreateValue(type):
|
| if type == 'main':
|
| - return "Value::CreateBooleanValue"
|
| + return "base::BooleanValue::New"
|
| elif type in ('int', 'int-enum'):
|
| return "DecodeIntegerValue"
|
| elif type in ('string', 'string-enum'):
|
| - return "Value::CreateStringValue"
|
| + return "base::StringValue::New"
|
| elif type == 'list':
|
| return "DecodeStringList"
|
| else:
|
|
|