Runtime.StackTrace

Call frames for assertions or error messages.

{
  "id": "StackTrace",
  "type": "object",
  "description": "Call frames for assertions or error messages.",
  "properties": [
    {
      "name": "description",
      "type": "string",
      "optional": true,
      "description": "String label of this stack trace. For async traces this may be a name of the function that initiated the async call."
    },
    {
      "name": "callFrames",
      "type": "array",
      "items": {
        "$ref": "CallFrame"
      },
      "description": "JavaScript function name."
    },
    {
      "name": "parent",
      "$ref": "StackTrace",
      "optional": true,
      "description": "Asynchronous JavaScript stack trace that preceded this stack, if available."
    },
    {
      "name": "promiseCreationFrame",
      "$ref": "CallFrame",
      "optional": true,
      "experimental": true,
      "description": "Creation frame of the Promise which produced the next synchronous trace when resolved, if available."
    }
  ]
}