summaryrefslogtreecommitdiffstats
path: root/chromium/cc/debug/traced_value.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/cc/debug/traced_value.cc')
-rw-r--r--chromium/cc/debug/traced_value.cc11
1 files changed, 11 insertions, 0 deletions
diff --git a/chromium/cc/debug/traced_value.cc b/chromium/cc/debug/traced_value.cc
index 5a324148725..3b506ae7e37 100644
--- a/chromium/cc/debug/traced_value.cc
+++ b/chromium/cc/debug/traced_value.cc
@@ -30,6 +30,17 @@ void TracedValue::MakeDictIntoImplicitSnapshotWithCategory(
MakeDictIntoImplicitSnapshot(dict, object_name, id);
}
+void TracedValue::MakeDictIntoImplicitSnapshotWithCategory(
+ const char* category,
+ base::DictionaryValue* dict,
+ const char* object_base_type_name,
+ const char* object_name,
+ const void* id) {
+ dict->SetString("cat", category);
+ dict->SetString("base_type", object_base_type_name);
+ MakeDictIntoImplicitSnapshot(dict, object_name, id);
+}
+
scoped_refptr<base::debug::ConvertableToTraceFormat> TracedValue::FromValue(
base::Value* value) {
return scoped_refptr<base::debug::ConvertableToTraceFormat>(