Index: Source/devtools/front_end/profiler/CanvasReplayStateView.js |
diff --git a/Source/devtools/front_end/profiler/CanvasReplayStateView.js b/Source/devtools/front_end/profiler/CanvasReplayStateView.js |
index 736e7f72e23f426320f975677ad93d1b0be39e81..5283dcae886c567921883964aefd1388d96a4cd2 100644 |
--- a/Source/devtools/front_end/profiler/CanvasReplayStateView.js |
+++ b/Source/devtools/front_end/profiler/CanvasReplayStateView.js |
@@ -496,14 +496,15 @@ WebInspector.CanvasReplayStateView.prototype = { |
{ |
var name = descriptor.name; |
var callArgument = descriptor.value; |
+ var target = this._traceLogPlayer.target(); |
/** @type {!Element|string} */ |
- var valueElement = callArgument ? WebInspector.CanvasProfileDataGridHelper.createCallArgumentElement(callArgument) : ""; |
+ var valueElement = callArgument ? WebInspector.CanvasProfileDataGridHelper.createCallArgumentElement(target, callArgument) : ""; |
/** @type {!Element|string} */ |
var nameElement = name; |
- if (typeof descriptor.enumValueForName !== "undefined") |
- nameElement = WebInspector.CanvasProfileDataGridHelper.createEnumValueElement(name, +descriptor.enumValueForName); |
+ if (target && typeof descriptor.enumValueForName !== "undefined") |
+ nameElement = WebInspector.CanvasProfileDataGridHelper.createEnumValueElement(target, name, +descriptor.enumValueForName); |
if (descriptor.isArray && descriptor.values) { |
if (typeof nameElement === "string") |