Captured call stacks in no particular order:
Call stack:
0) mutationCallback (async-callstack-mutation-observer.html:21)
- 1) RunMicrotasks ((internal script):(line number))
[Mutation]
0) doMutations1 (async-callstack-mutation-observer.html:50)
1) timeout1 (async-callstack-mutation-observer.html:44)
Call stack:
0) mutationCallback (async-callstack-mutation-observer.html:21)
- 1) RunMicrotasks ((internal script):(line number))
[Mutation]
0) doMutations2 (async-callstack-mutation-observer.html:64)
1) timeout2 (async-callstack-mutation-observer.html:57)
Call stack:
0) nestedMutationCallback (async-callstack-mutation-observer.html:28)
- 1) RunMicrotasks ((internal script):(line number))
[Mutation]
0) doMutations1 (async-callstack-mutation-observer.html:50)
1) mutationCallback (async-callstack-mutation-observer.html:20)
- 2) RunMicrotasks ((internal script):(line number))
[Mutation]
0) doMutations1 (async-callstack-mutation-observer.html:50)
1) timeout1 (async-callstack-mutation-observer.html:44)
Call stack:
0) nestedMutationCallback (async-callstack-mutation-observer.html:28)
- 1) RunMicrotasks ((internal script):(line number))
[Mutation]
0) doMutations2 (async-callstack-mutation-observer.html:64)
1) timeoutFromNestedMutation (async-callstack-mutation-observer.html:76)
[setTimeout]
0) nestedMutationCallback (async-callstack-mutation-observer.html:30)
- 1) RunMicrotasks ((internal script):(line number))
[Mutation]
0) doMutations1 (async-callstack-mutation-observer.html:50)
1) mutationCallback (async-callstack-mutation-observer.html:20)
- 2) RunMicrotasks ((internal script):(line number))
[Mutation]
0) doMutations1 (async-callstack-mutation-observer.html:50)
1) timeout1 (async-callstack-mutation-observer.html:44)
0) timeoutFromMutation (async-callstack-mutation-observer.html:70)
[setTimeout]
0) mutationCallback (async-callstack-mutation-observer.html:23)
- 1) RunMicrotasks ((internal script):(line number))
[Mutation]
0) doMutations1 (async-callstack-mutation-observer.html:50)
1) timeout1 (async-callstack-mutation-observer.html:44)
0) timeoutFromNestedMutation (async-callstack-mutation-observer.html:75)
[setTimeout]
0) nestedMutationCallback (async-callstack-mutation-observer.html:30)
- 1) RunMicrotasks ((internal script):(line number))
[Mutation]
0) doMutations1 (async-callstack-mutation-observer.html:50)
1) mutationCallback (async-callstack-mutation-observer.html:20)
- 2) RunMicrotasks ((internal script):(line number))
[Mutation]
0) doMutations1 (async-callstack-mutation-observer.html:50)
1) timeout1 (async-callstack-mutation-observer.html:44)