• Alexey Kozyatinskiy's avatar
    [inspector] introduced universal Debugger.pauseOnAsyncCall · 653a9e2b
    Alexey Kozyatinskiy authored
    If protocol client needs to make step-into async call:
    - pause before async call using any Debugger agent capabilities,
    - call Debugger.stepInto with breakOnAsyncCall flag,
    - wait for Debugger.paused event, this event will contain
      asyncCallStackTrace if async call is scheduled,
    - call Debugger.pauseOnAsyncCall on each known target,
    - resume execution in current debugger by Debugger.resume.
    
    Bug: chromium:778796
    Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel
    Change-Id: I40c56278e7b1ceafc3bf81608b8ca6716c2b3168
    Reviewed-on: https://chromium-review.googlesource.com/773573
    Commit-Queue: Aleksey Kozyatinskiy <kozyatinskiy@chromium.org>
    Reviewed-by: 's avatarDmitry Gozman <dgozman@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#49594}
    653a9e2b
Name
Last commit
Last update
..
console Loading commit data...
cpu-profiler Loading commit data...
debugger Loading commit data...
heap-profiler Loading commit data...
runtime Loading commit data...
sessions Loading commit data...
type-profiler Loading commit data...
BUILD.gn Loading commit data...
DEPS Loading commit data...
OWNERS Loading commit data...
inspector-test.cc Loading commit data...
inspector.gyp Loading commit data...
inspector.isolate Loading commit data...
inspector.status Loading commit data...
isolate-data.cc Loading commit data...
isolate-data.h Loading commit data...
json-parse-expected.txt Loading commit data...
json-parse.js Loading commit data...
protocol-test.js Loading commit data...
task-runner.cc Loading commit data...
task-runner.h Loading commit data...
testcfg.py Loading commit data...