[Webkit-unassigned] [Bug 91125] New: IndexedDB: generate index data in createIndex success handler

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 12 11:25:52 PDT 2012


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

           Summary: IndexedDB: generate index data in createIndex success
                    handler
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: alecflett at chromium.org
        Depends on: 91123


At the moment the IDBObjectStoreBackendImpl generates index data, but that has architectural issues for chromium - specifically because a JS engine (V8 or JSC) needs to be available to extract key data.

Rather than doing it in the backend, we need to create a cursor to iterate through the existing data, creating index data on the fly and notifying the backend, and then call the final success handlers only when this cursor has been exhausted.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list