[Webkit-unassigned] [Bug 82776] New: [DumpRenderTree] IndexedDB: Each page group/worker has a distinct IDBFactoryBackend

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Mar 30 13:43:40 PDT 2012


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

           Summary: [DumpRenderTree] IndexedDB: Each page group/worker has
                    a distinct IDBFactoryBackend
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jsbell at chromium.org
                CC: abarth at webkit.org, dgrogan at chromium.org
            Blocks: 82678


The PageGroupIndexedDatabase and WorkerContextIndexedDatabase classes contain IDBFactoryBackendInterface members which are initialized lazily. The IndexedDB implementation assumes there is a single IDBFactoryBackendImpl instance for the entire browser, since it controls access to the backing store, maintains open database connections, and schedules transactions.

The result is that a page and worker, or two workers, that attempt to open connections to the same database end up talking to completely distinct database instances.

-- 
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