Original test: http://mxr.mozilla.org/mozilla2.0/source/dom/indexedDB/test/test_odd_result_order.html?raw=1 This is a port of a test from Mozilla's IndexedDB test suite. It uses setTimeout to check that the result property of asynchronous requests persists into the setTimeout callback. I don't know why it's called "odd result order," but that was the name of the original test file so I'm keeping it to make future cross-referencing easier. WebKit passes this test.
Created attachment 92293 [details] Patch
r+ This test seems to have been created to exercise a weird bug that caused firefox to crash. https://bugzilla.mozilla.org/show_bug.cgi?id=628071
Comment on attachment 92293 [details] Patch Clearing flags on attachment: 92293 Committed r85807: <http://trac.webkit.org/changeset/85807>
All reviewed patches have been landed. Closing bug.