| |
| Tests that debugger will step through Promise handlers while not stepping into V8 internal scripts. |
| |
| Set timer for test function. |
| Call stack: |
| 0) p1 (debugger-step-through-promises.html:12) |
| [Promise.resolve] |
| 0) testFunction (debugger-step-through-promises.html:9) |
| [setTimeout] |
| 0) scheduleTestFunction <omitted> |
| <... skipped remaining frames ...> |
| |
| Executing StepInto... |
| Call stack: |
| 0) p1 (debugger-step-through-promises.html:13) |
| [Promise.resolve] |
| 0) testFunction (debugger-step-through-promises.html:9) |
| [setTimeout] |
| 0) scheduleTestFunction <omitted> |
| <... skipped remaining frames ...> |
| |
| Executing StepInto... |
| Call stack: |
| 0) p2 (debugger-step-through-promises.html:17) |
| [Promise.resolve] |
| 0) testFunction (debugger-step-through-promises.html:14) |
| [setTimeout] |
| 0) scheduleTestFunction <omitted> |
| <... skipped remaining frames ...> |
| |
| Executing StepOver... |
| Call stack: |
| 0) p2 (debugger-step-through-promises.html:17) |
| [Promise.resolve] |
| 0) testFunction (debugger-step-through-promises.html:14) |
| [setTimeout] |
| 0) scheduleTestFunction <omitted> |
| <... skipped remaining frames ...> |
| |
| Executing StepOver... |
| Call stack: |
| 0) p3 (debugger-step-through-promises.html:22) |
| [Promise.resolve] |
| 0) testFunction (debugger-step-through-promises.html:19) |
| [setTimeout] |
| 0) scheduleTestFunction <omitted> |
| <... skipped remaining frames ...> |
| |
| Executing StepOver... |
| Call stack: |
| 0) p3 (debugger-step-through-promises.html:22) |
| [Promise.resolve] |
| 0) testFunction (debugger-step-through-promises.html:19) |
| [setTimeout] |
| 0) scheduleTestFunction <omitted> |
| <... skipped remaining frames ...> |
| |
| |