blob: 0dc595c61464c09286b4dfa5f571a9b8081333b8 [file] [log] [blame]
Tests asynchronous call stacks for IndexedDB.
Set timer for test function.
Captured call stacks in no particular order:
Call stack:
0) onSuccessCursorRequest (async-callstack-indexed-db.js:81)
[IndexedDB]
0) getAllItems (async-callstack-indexed-db.js:74)
1) onSuccessStorePut (async-callstack-indexed-db.js:66)
[IndexedDB]
0) populateDB (async-callstack-indexed-db.js:58)
1) onSuccessOpenDB (async-callstack-indexed-db.js:51)
[IndexedDB]
0) openDB (async-callstack-indexed-db.js:29)
[setTimeout]
0) testFunction (async-callstack-indexed-db.js:18)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>
Call stack:
0) onSuccessDeleteDatabase (async-callstack-indexed-db.js:110)
[IndexedDB]
0) deleteDB (async-callstack-indexed-db.js:103)
1) onSuccessDeleteItem (async-callstack-indexed-db.js:97)
[IndexedDB]
0) deleteItem (async-callstack-indexed-db.js:89)
1) onSuccessCursorRequest (async-callstack-indexed-db.js:82)
[IndexedDB]
0) getAllItems (async-callstack-indexed-db.js:74)
1) onSuccessStorePut (async-callstack-indexed-db.js:66)
[IndexedDB]
0) populateDB (async-callstack-indexed-db.js:58)
1) onSuccessOpenDB (async-callstack-indexed-db.js:51)
[IndexedDB]
0) openDB (async-callstack-indexed-db.js:29)
[setTimeout]
0) testFunction (async-callstack-indexed-db.js:18)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>
Call stack:
0) onSuccessDeleteItem (async-callstack-indexed-db.js:96)
[IndexedDB]
0) deleteItem (async-callstack-indexed-db.js:89)
1) onSuccessCursorRequest (async-callstack-indexed-db.js:82)
[IndexedDB]
0) getAllItems (async-callstack-indexed-db.js:74)
1) onSuccessStorePut (async-callstack-indexed-db.js:66)
[IndexedDB]
0) populateDB (async-callstack-indexed-db.js:58)
1) onSuccessOpenDB (async-callstack-indexed-db.js:51)
[IndexedDB]
0) openDB (async-callstack-indexed-db.js:29)
[setTimeout]
0) testFunction (async-callstack-indexed-db.js:18)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>
Call stack:
0) onSuccessOpenDB (async-callstack-indexed-db.js:49)
[IndexedDB]
0) openDB (async-callstack-indexed-db.js:29)
[setTimeout]
0) testFunction (async-callstack-indexed-db.js:18)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>
Call stack:
0) onSuccessStorePut (async-callstack-indexed-db.js:65)
[IndexedDB]
0) populateDB (async-callstack-indexed-db.js:58)
1) onSuccessOpenDB (async-callstack-indexed-db.js:51)
[IndexedDB]
0) openDB (async-callstack-indexed-db.js:29)
[setTimeout]
0) testFunction (async-callstack-indexed-db.js:18)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>
Call stack:
0) onUpgradeNeeded (async-callstack-indexed-db.js:37)
[IndexedDB]
0) openDB (async-callstack-indexed-db.js:29)
[setTimeout]
0) testFunction (async-callstack-indexed-db.js:18)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>