[Webkit-unassigned] [Bug 170000] A null compound index value breaks Safari >= 10.1 (and iOS 10.3 beta)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 23 13:18:19 PDT 2017


https://bugs.webkit.org/show_bug.cgi?id=170000

--- Comment #7 from Brady Eidson <beidson at apple.com> ---
The index is not multi-entry, so we collect all the index keys into an array of keys.

We never check to verify that each key in that array is valid.

I'll clarify with the spec what the right behavior is here, but I suspect it's "can't index this put", which might mean the put should fail.

If I get stuck making sense of the spec, I'll dump all the of raw IDB commands that get to this point and try to recreate a pure IDB test case, which might make it more clear.

(Note, I don't have time to take this exploration further right now, but if anybody else wants to do any of the above exploration it can get us closer to resolving this)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170323/9ac8e776/attachment-0001.html>


More information about the webkit-unassigned mailing list