[Webkit-unassigned] [Bug 138504] New: [IndexedDB] nested arrays in multiEntry indexes are flattened and concated

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 7 07:47:15 PST 2014


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

            Bug ID: 138504
           Summary: [IndexedDB] nested arrays in multiEntry indexes are
                    flattened and concated
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: All
                OS: iOS 8.1
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jchris at gmail.com

The following test passes in Firefox and Chrome but not Safari (Safari v8 Engine: WebKit v600.1.25 OS: Mac OS X v10.10 and Mobile Safari v8 Engine: WebKit v600.1.4 OS: iOS v10.10)

http://requirebin.com/?gist=fcc75007aa20e504bcd4

multiEntry works fine when the members of the multiEntry array are numbers, but when they are arrays, everything goes sideways. It looks like the arrays are being flattened and concated. My test case only uses one layer of nesting but I discovered it in an application that uses multiple layers of nesting (I'm converting deep objects to nested arrays so I can have a defined collation over objects when used as keys.)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20141107/18cbe8c6/attachment-0002.html>


More information about the webkit-unassigned mailing list