• 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
..
benchmarks Loading commit data...
cctest Loading commit data...
common Loading commit data...
debugger Loading commit data...
fuzzer Loading commit data...
inspector Loading commit data...
intl Loading commit data...
js-perf-test Loading commit data...
memory Loading commit data...
message Loading commit data...
mjsunit Loading commit data...
mkgrokdump Loading commit data...
mozilla Loading commit data...
preparser Loading commit data...
promises-aplus Loading commit data...
test262 Loading commit data...
unittests Loading commit data...
wasm-spec-tests Loading commit data...
webkit Loading commit data...
BUILD.gn Loading commit data...
bot_default.gyp Loading commit data...
bot_default.isolate Loading commit data...
default.gyp Loading commit data...
default.isolate Loading commit data...
optimize_for_size.gyp Loading commit data...
optimize_for_size.isolate Loading commit data...
perf.gyp Loading commit data...
perf.isolate Loading commit data...