Debugger.CallFrame
JavaScript call frame. Array of call frames form the call stack.
{
"id": "CallFrame",
"type": "object",
"properties": [
{
"name": "callFrameId",
"$ref": "CallFrameId",
"description": "Call frame identifier. This identifier is only valid while the debugger is paused."
},
{
"name": "functionName",
"type": "string",
"description": "Name of the JavaScript function called on this call frame."
},
{
"name": "functionLocation",
"$ref": "Location",
"optional": true,
"experimental": true,
"description": "Location in the source code."
},
{
"name": "location",
"$ref": "Location",
"description": "Location in the source code."
},
{
"name": "url",
"type": "string",
"description": "JavaScript script name or url."
},
{
"name": "scopeChain",
"type": "array",
"items": {
"$ref": "Scope"
},
"description": "Scope chain for this call frame."
},
{
"name": "this",
"$ref": "Runtime.RemoteObject",
"description": "this
object for this call frame."
},
{
"name": "returnValue",
"$ref": "Runtime.RemoteObject",
"optional": true,
"description": "The value being returned, if the function is at return point."
}
],
"description": "JavaScript call frame. Array of call frames form the call stack."
}