Bug 153661 - Modern IDB: storage/indexeddb/modern/index-3.html fails
Summary: Modern IDB: storage/indexeddb/modern/index-3.html fails
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: Safari 9
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Brady Eidson
URL:
Keywords:
Depends on:
Blocks: 149117 153021
  Show dependency treegraph
 
Reported: 2016-01-29 11:40 PST by Brady Eidson
Modified: 2016-01-29 13:23 PST (History)
5 users (show)

See Also:


Attachments
Patch v1 (6.08 KB, application/octet-stream)
2016-01-29 11:44 PST, Brady Eidson
no flags Details
Patch v1 (6.21 KB, patch)
2016-01-29 11:48 PST, Brady Eidson
thorton: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Brady Eidson 2016-01-29 11:40:19 PST
Modern IDB: storage/indexeddb/modern/index-3.html fails

When adding a record triggers an index unique constraint failure, we don't gracefully cleanup everything.

(There were FIXMEs to this effect)
Comment 1 Brady Eidson 2016-01-29 11:44:19 PST
Created attachment 270232 [details]
Patch v1
Comment 2 Brady Eidson 2016-01-29 11:44:47 PST
This relies on the patch in 153652.

I'll mark as patch and for review after that lands.
Comment 3 Brady Eidson 2016-01-29 11:48:17 PST
Created attachment 270234 [details]
Patch v1
Comment 4 Brady Eidson 2016-01-29 13:23:15 PST
http://trac.webkit.org/changeset/195838