Skip to main content
Deno 2 is finally here 🎉️
Learn more
Go to Latest
interface Protocol.Debugger.CallFrame
import { type Protocol } from "https://deno.land/x/puppeteer@14.1.1/vendor/puppeteer-core/puppeteer/api-docs-entry.d.ts";
const { CallFrame } = Protocol.Debugger;

JavaScript call frame. Array of call frames form the call stack.

Properties

callFrameId: CallFrameId

Call frame identifier. This identifier is only valid while the virtual machine is paused.

functionName: string

Name of the JavaScript function called on this call frame.

optional
functionLocation: Location

Location in the source code.

location: Location

Location in the source code.

url: string

JavaScript script name or url.

scopeChain: Scope[]

Scope chain for this call frame.

this object for this call frame.

optional
returnValue: Runtime.RemoteObject

The value being returned, if the function is at return point.