mirror of
https://github.com/puppeteer/puppeteer
synced 2024-06-14 14:02:48 +00:00
62ac167339
* roll Chromium to version 86, r800071 * roll Chrome DevTools protocol version to 0.0.799653 * fix HTTPRequest.continue after * CDP: accept post data in the binary form in Fetch.continueRequest. https://chromium-review.googlesource.com/c/chromium/src/+/2315239 * update new-docs
94 lines
7.0 KiB
Markdown
94 lines
7.0 KiB
Markdown
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
|
|
|
|
[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [Debugger](./puppeteer.protocol.debugger.md)
|
|
|
|
## Protocol.Debugger namespace
|
|
|
|
Debugger domain exposes JavaScript debugging capabilities. It allows setting and removing breakpoints, stepping through execution, exploring stack traces, etc.
|
|
|
|
<b>Signature:</b>
|
|
|
|
```typescript
|
|
export namespace Debugger
|
|
```
|
|
|
|
## Enumerations
|
|
|
|
| Enumeration | Description |
|
|
| --- | --- |
|
|
| [BreakLocationType](./puppeteer.protocol.debugger.breaklocationtype.md) | |
|
|
| [ContinueToLocationRequestTargetCallFrames](./puppeteer.protocol.debugger.continuetolocationrequesttargetcallframes.md) | |
|
|
| [DebugSymbolsType](./puppeteer.protocol.debugger.debugsymbolstype.md) | |
|
|
| [PausedEventReason](./puppeteer.protocol.debugger.pausedeventreason.md) | |
|
|
| [ScopeType](./puppeteer.protocol.debugger.scopetype.md) | |
|
|
| [SetInstrumentationBreakpointRequestInstrumentation](./puppeteer.protocol.debugger.setinstrumentationbreakpointrequestinstrumentation.md) | |
|
|
| [SetPauseOnExceptionsRequestState](./puppeteer.protocol.debugger.setpauseonexceptionsrequeststate.md) | |
|
|
|
|
## Interfaces
|
|
|
|
| Interface | Description |
|
|
| --- | --- |
|
|
| [BreakLocation](./puppeteer.protocol.debugger.breaklocation.md) | |
|
|
| [BreakpointResolvedEvent](./puppeteer.protocol.debugger.breakpointresolvedevent.md) | Fired when breakpoint is resolved to an actual script and location. |
|
|
| [CallFrame](./puppeteer.protocol.debugger.callframe.md) | JavaScript call frame. Array of call frames form the call stack. |
|
|
| [ContinueToLocationRequest](./puppeteer.protocol.debugger.continuetolocationrequest.md) | |
|
|
| [DebugSymbols](./puppeteer.protocol.debugger.debugsymbols.md) | Debug symbols available for a wasm script. |
|
|
| [EnableRequest](./puppeteer.protocol.debugger.enablerequest.md) | |
|
|
| [EnableResponse](./puppeteer.protocol.debugger.enableresponse.md) | |
|
|
| [EvaluateOnCallFrameRequest](./puppeteer.protocol.debugger.evaluateoncallframerequest.md) | |
|
|
| [EvaluateOnCallFrameResponse](./puppeteer.protocol.debugger.evaluateoncallframeresponse.md) | |
|
|
| [ExecuteWasmEvaluatorRequest](./puppeteer.protocol.debugger.executewasmevaluatorrequest.md) | |
|
|
| [ExecuteWasmEvaluatorResponse](./puppeteer.protocol.debugger.executewasmevaluatorresponse.md) | |
|
|
| [GetPossibleBreakpointsRequest](./puppeteer.protocol.debugger.getpossiblebreakpointsrequest.md) | |
|
|
| [GetPossibleBreakpointsResponse](./puppeteer.protocol.debugger.getpossiblebreakpointsresponse.md) | |
|
|
| [GetScriptSourceRequest](./puppeteer.protocol.debugger.getscriptsourcerequest.md) | |
|
|
| [GetScriptSourceResponse](./puppeteer.protocol.debugger.getscriptsourceresponse.md) | |
|
|
| [GetStackTraceRequest](./puppeteer.protocol.debugger.getstacktracerequest.md) | |
|
|
| [GetStackTraceResponse](./puppeteer.protocol.debugger.getstacktraceresponse.md) | |
|
|
| [GetWasmBytecodeRequest](./puppeteer.protocol.debugger.getwasmbytecoderequest.md) | |
|
|
| [GetWasmBytecodeResponse](./puppeteer.protocol.debugger.getwasmbytecoderesponse.md) | |
|
|
| [Location](./puppeteer.protocol.debugger.location.md) | Location in the source code. |
|
|
| [LocationRange](./puppeteer.protocol.debugger.locationrange.md) | Location range within one script. |
|
|
| [PausedEvent](./puppeteer.protocol.debugger.pausedevent.md) | Fired when the virtual machine stopped on breakpoint or exception or any other stop criteria. |
|
|
| [PauseOnAsyncCallRequest](./puppeteer.protocol.debugger.pauseonasynccallrequest.md) | |
|
|
| [RemoveBreakpointRequest](./puppeteer.protocol.debugger.removebreakpointrequest.md) | |
|
|
| [RestartFrameRequest](./puppeteer.protocol.debugger.restartframerequest.md) | |
|
|
| [RestartFrameResponse](./puppeteer.protocol.debugger.restartframeresponse.md) | |
|
|
| [ResumeRequest](./puppeteer.protocol.debugger.resumerequest.md) | |
|
|
| [Scope](./puppeteer.protocol.debugger.scope.md) | Scope description. |
|
|
| [ScriptFailedToParseEvent](./puppeteer.protocol.debugger.scriptfailedtoparseevent.md) | Fired when virtual machine fails to parse the script. |
|
|
| [ScriptParsedEvent](./puppeteer.protocol.debugger.scriptparsedevent.md) | Fired when virtual machine parses script. This event is also fired for all known and uncollected scripts upon enabling debugger. |
|
|
| [ScriptPosition](./puppeteer.protocol.debugger.scriptposition.md) | Location in the source code. |
|
|
| [SearchInContentRequest](./puppeteer.protocol.debugger.searchincontentrequest.md) | |
|
|
| [SearchInContentResponse](./puppeteer.protocol.debugger.searchincontentresponse.md) | |
|
|
| [SearchMatch](./puppeteer.protocol.debugger.searchmatch.md) | Search match for resource. |
|
|
| [SetAsyncCallStackDepthRequest](./puppeteer.protocol.debugger.setasynccallstackdepthrequest.md) | |
|
|
| [SetBlackboxedRangesRequest](./puppeteer.protocol.debugger.setblackboxedrangesrequest.md) | |
|
|
| [SetBlackboxPatternsRequest](./puppeteer.protocol.debugger.setblackboxpatternsrequest.md) | |
|
|
| [SetBreakpointByUrlRequest](./puppeteer.protocol.debugger.setbreakpointbyurlrequest.md) | |
|
|
| [SetBreakpointByUrlResponse](./puppeteer.protocol.debugger.setbreakpointbyurlresponse.md) | |
|
|
| [SetBreakpointOnFunctionCallRequest](./puppeteer.protocol.debugger.setbreakpointonfunctioncallrequest.md) | |
|
|
| [SetBreakpointOnFunctionCallResponse](./puppeteer.protocol.debugger.setbreakpointonfunctioncallresponse.md) | |
|
|
| [SetBreakpointRequest](./puppeteer.protocol.debugger.setbreakpointrequest.md) | |
|
|
| [SetBreakpointResponse](./puppeteer.protocol.debugger.setbreakpointresponse.md) | |
|
|
| [SetBreakpointsActiveRequest](./puppeteer.protocol.debugger.setbreakpointsactiverequest.md) | |
|
|
| [SetInstrumentationBreakpointRequest](./puppeteer.protocol.debugger.setinstrumentationbreakpointrequest.md) | |
|
|
| [SetInstrumentationBreakpointResponse](./puppeteer.protocol.debugger.setinstrumentationbreakpointresponse.md) | |
|
|
| [SetPauseOnExceptionsRequest](./puppeteer.protocol.debugger.setpauseonexceptionsrequest.md) | |
|
|
| [SetReturnValueRequest](./puppeteer.protocol.debugger.setreturnvaluerequest.md) | |
|
|
| [SetScriptSourceRequest](./puppeteer.protocol.debugger.setscriptsourcerequest.md) | |
|
|
| [SetScriptSourceResponse](./puppeteer.protocol.debugger.setscriptsourceresponse.md) | |
|
|
| [SetSkipAllPausesRequest](./puppeteer.protocol.debugger.setskipallpausesrequest.md) | |
|
|
| [SetVariableValueRequest](./puppeteer.protocol.debugger.setvariablevaluerequest.md) | |
|
|
| [StepIntoRequest](./puppeteer.protocol.debugger.stepintorequest.md) | |
|
|
| [StepOverRequest](./puppeteer.protocol.debugger.stepoverrequest.md) | |
|
|
|
|
## Type Aliases
|
|
|
|
| Type Alias | Description |
|
|
| --- | --- |
|
|
| [BreakpointId](./puppeteer.protocol.debugger.breakpointid.md) | Breakpoint identifier. |
|
|
| [CallFrameId](./puppeteer.protocol.debugger.callframeid.md) | Call frame identifier. |
|
|
| [ScriptLanguage](./puppeteer.protocol.debugger.scriptlanguage.md) | Enum of possible script languages. |
|
|
|