IndexedDB: storage/indexeddb/cursor-prev-no-duplicate.html is flaky
Created attachment 173724 [details] Patch
Flakiness dashboard link: http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&tests=storage%2Findexeddb%2Fcursor-prev-no-duplicate.html Each sub-test relied on request.onsuccess to trigger the next sub-test or finish the overall test, also output "DONE" on transaction.oncomplete. That final "DONE" could be output before or after the test's output was captured, resulting in flaky behavior. Moved the sub-test scheduling to transaction.oncomplete, removed some redundant logging, and refactored slightly for readability. dgrogan@ - can you take a look?
I probably need to rebase this on tip-of-tree.
Created attachment 173734 [details] Patch
LGTM
tony@ - r? cq?
Comment on attachment 173734 [details] Patch Clearing flags on attachment: 173734 Committed r134343: <http://trac.webkit.org/changeset/134343>
All reviewed patches have been landed. Closing bug.