Bug 152995

Summary: Modern IDB: storage/indexeddb/intversion-long-queue.html fails
Product: WebKit Reporter: Brady Eidson <beidson>
Component: WebCore Misc.Assignee: Brady Eidson <beidson>
Status: RESOLVED FIXED    
Severity: Normal CC: achristensen, alecflett, commit-queue, jsbell
Priority: P2    
Version: Safari 9   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 149117, 150882    
Attachments:
Description Flags
Patch v1
none
Patch v2 achristensen: review+

Brady Eidson
Reported 2016-01-11 16:18:14 PST
Modern IDB: storage/indexeddb/intversion-long-queue.html fails The expected results are based on what Chromium was implementing back in their WebKit days, and are rooted in their willingness to run multiple open/delete requests at once. Firefox's results are different from Chrome and closer to what I'd expect, but still not what we get. Our even ordering matches Edge. I can't find a reading of the spec that says our behavior is right vs Firefox or Chrome. This test just needs updated results.
Attachments
Patch v1 (2.40 KB, patch)
2016-01-11 16:20 PST, Brady Eidson
no flags
Patch v2 (2.93 KB, patch)
2016-01-11 16:29 PST, Brady Eidson
achristensen: review+
Brady Eidson
Comment 1 2016-01-11 16:20:45 PST
Created attachment 268724 [details] Patch v1
Brady Eidson
Comment 2 2016-01-11 16:29:00 PST
Created attachment 268725 [details] Patch v2
Alex Christensen
Comment 3 2016-01-11 16:30:28 PST
Comment on attachment 268725 [details] Patch v2 ok
Brady Eidson
Comment 4 2016-01-11 16:34:30 PST
Note You need to log in before you can comment on or make changes to this bug.