Index: chrome/browser/task_profiler/task_profiler_data_serializer.cc |
diff --git a/chrome/browser/task_profiler/task_profiler_data_serializer.cc b/chrome/browser/task_profiler/task_profiler_data_serializer.cc |
index 9b41ed9eaab60f8de9bc9207ce64d050d82b4425..2613527dbab401964b607c4c3a2e38f607b9f731 100644 |
--- a/chrome/browser/task_profiler/task_profiler_data_serializer.cc |
+++ b/chrome/browser/task_profiler/task_profiler_data_serializer.cc |
@@ -28,13 +28,12 @@ namespace { |
// Re-serializes the |location| into |dictionary|. |
void LocationSnapshotToValue(const LocationSnapshot& location, |
base::DictionaryValue* dictionary) { |
- dictionary->Set("file_name", |
- base::Value::CreateStringValue(location.file_name)); |
+ dictionary->Set("file_name", new base::StringValue(location.file_name)); |
// Note: This function name is not escaped, and templates have less-than |
// characters, which means this is not suitable for display as HTML unless |
// properly escaped. |
dictionary->Set("function_name", |
- base::Value::CreateStringValue(location.function_name)); |
+ new base::StringValue(location.function_name)); |
dictionary->Set("line_number", |
base::Value::CreateIntegerValue(location.line_number)); |
} |
@@ -50,8 +49,7 @@ void BirthOnThreadSnapshotToValue(const BirthOnThreadSnapshot& birth, |
LocationSnapshotToValue(birth.location, location_value.get()); |
dictionary->Set(prefix + "_location", location_value.release()); |
- dictionary->Set(prefix + "_thread", |
- base::Value::CreateStringValue(birth.thread_name)); |
+ dictionary->Set(prefix + "_thread", new base::StringValue(birth.thread_name)); |
} |
// Re-serializes the |death_data| into |dictionary|. |
@@ -88,8 +86,7 @@ void TaskSnapshotToValue(const TaskSnapshot& snapshot, |
dictionary->Set("death_data", death_data.release()); |
dictionary->Set("death_thread", |
- base::Value::CreateStringValue(snapshot.death_thread_name)); |
- |
+ new base::StringValue(snapshot.death_thread_name)); |
} |
} // anonymous namespace |