Bug 157348

Summary: Modern IDB: Move all IDB DOM object management from IDBConnectionToServer to IDBConnectionProxy
Product: WebKit Reporter: Brady Eidson <beidson>
Component: WebCore Misc.Assignee: Brady Eidson <beidson>
Status: RESOLVED FIXED    
Severity: Normal CC: achristensen, alecflett, commit-queue, jsbell
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 149953    
Attachments:
Description Flags
Patch achristensen: review+

Description Brady Eidson 2016-05-04 10:46:32 PDT
Modern IDB: Move all IDB DOM objects from IDBConnectionToServer to IDBConnectionProxy

This is to prepare for making IDBConnectionToServer be main thread only while IDBConnectionProxy will be the threading bridge.

For now, everything is still main-thread only, but there are obvious thread checks and FIXMES in the connection proxy that point out where some thread hopping will take place.
Comment 1 Brady Eidson 2016-05-04 11:00:30 PDT
Created attachment 278104 [details]
Patch
Comment 2 Brady Eidson 2016-05-05 15:14:00 PDT
http://trac.webkit.org/changeset/200485