Bug 157392

Summary: Modern IDB (Workers): Move TransactionOperation 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, sam
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 149953, 157394    
Attachments:
Description Flags
Patch v1 achristensen: review+

Brady Eidson
Reported 2016-05-05 15:20:33 PDT
Modern IDB (Workers): Move TransactionOperation management from IDBConnectionToServer to IDBConnectionProxy This gets us closer to IDBConnectionToServer being a thin layer of a main-thread-only object. It also thins out the public interface of TransactionOperation to discourage future thread-unsafe usage.
Attachments
Patch v1 (34.79 KB, patch)
2016-05-05 15:24 PDT, Brady Eidson
achristensen: review+
Brady Eidson
Comment 1 2016-05-05 15:24:24 PDT
Created attachment 278197 [details] Patch v1
Brady Eidson
Comment 2 2016-05-05 16:09:53 PDT
The failures on mac-debug are unrelated to this patch. Landing manually.
Brady Eidson
Comment 3 2016-05-05 16:11:25 PDT
Note You need to log in before you can comment on or make changes to this bug.