| Tests asynchronous call stacks in debugger. |
| |
| Set timer for test function. |
| Captured call stacks in no particular order: |
| Call stack: |
| 0) animFrame1 (async-callstack.html:30) |
| [requestAnimationFrame] |
| 0) timeout1 (async-callstack.html:19) |
| 1) innerTestFunction (async-callstack.html:11) |
| [setTimeout] |
| 0) testFunction (async-callstack.html:13) |
| [setTimeout] |
| 0) scheduleTestFunction <omitted> |
| <... skipped remaining frames ...> |
| |
| Call stack: |
| 0) animFrame2 (async-callstack.html:47) |
| [requestAnimationFrame] |
| 0) animFrame1 (async-callstack.html:32) |
| [requestAnimationFrame] |
| 0) timeout1 (async-callstack.html:19) |
| 1) innerTestFunction (async-callstack.html:11) |
| [setTimeout] |
| 0) testFunction (async-callstack.html:13) |
| [setTimeout] |
| 0) scheduleTestFunction <omitted> |
| <... skipped remaining frames ...> |
| |
| Call stack: |
| 0) interval1 (async-callstack.html:37) |
| 1) innerInterval1 (async-callstack.html:24) |
| [setInterval] |
| 0) timeout1 (async-callstack.html:20) |
| 1) innerTestFunction (async-callstack.html:11) |
| [setTimeout] |
| 0) testFunction (async-callstack.html:13) |
| [setTimeout] |
| 0) scheduleTestFunction <omitted> |
| <... skipped remaining frames ...> |
| |
| Call stack: |
| 0) timeout1 (async-callstack.html:18) |
| 1) innerTestFunction (async-callstack.html:11) |
| [setTimeout] |
| 0) testFunction (async-callstack.html:13) |
| [setTimeout] |
| 0) scheduleTestFunction <omitted> |
| <... skipped remaining frames ...> |
| |
| Call stack: |
| 0) timeout2 (async-callstack.html:42) |
| [setTimeout] |
| 0) animFrame1 (async-callstack.html:31) |
| [requestAnimationFrame] |
| 0) timeout1 (async-callstack.html:19) |
| 1) innerTestFunction (async-callstack.html:11) |
| [setTimeout] |
| 0) testFunction (async-callstack.html:13) |
| [setTimeout] |
| 0) scheduleTestFunction <omitted> |
| <... skipped remaining frames ...> |
| |
| Call stack: |
| 0) timeout3 (async-callstack.html:61) |
| 1) longTail0 (async-callstack.html:50) |
| [setTimeout] |
| 0) longTail1 (:1) |
| [setTimeout] |
| 0) longTail2 (:2) |
| [setTimeout] |
| 0) longTail3 (:3) |
| [setTimeout] |
| 0) longTail4 (:4) |
| [setTimeout] |
| 0) longTail5 (:5) |
| [setTimeout] |
| 0) longTail6 (:6) |
| [setTimeout] |
| 0) longTail7 (:7) |
| [setTimeout] |
| 0) longTail8 (:8) |
| [setTimeout] |
| 0) longTail9 (:9) |
| [setTimeout] |
| 0) longTail10 (:10) |
| [setTimeout] |
| 0) longTail11 (:11) |
| [setTimeout] |
| 0) longTail12 (:12) |
| [setTimeout] |
| 0) longTail13 (:13) |
| [setTimeout] |
| 0) longTail14 (:14) |
| [setTimeout] |
| 0) longTail15 (:15) |
| [setTimeout] |
| 0) longTail16 (:16) |
| [setTimeout] |
| 0) longTail17 (:17) |
| [setTimeout] |
| 0) longTail18 (:18) |
| [setTimeout] |
| 0) longTail19 (:19) |
| [setTimeout] |
| 0) longTail20 (:20) |
| [setTimeout] |
| 0) (:21) |
| 1) animFrame2 (async-callstack.html:56) |
| [requestAnimationFrame] |
| 0) animFrame1 (async-callstack.html:32) |
| [requestAnimationFrame] |
| 0) timeout1 (async-callstack.html:19) |
| 1) innerTestFunction (async-callstack.html:11) |
| [setTimeout] |
| 0) testFunction (async-callstack.html:13) |
| [setTimeout] |
| 0) scheduleTestFunction <omitted> |
| <... skipped remaining frames ...> |
| |
| |