Bug 177475

Summary: WebAssembly: allow multiple embedder to coexist in the same process
Product: WebKit Reporter: JF Bastien <jfbastien>
Component: WebAssemblyAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: fpizlo, jfbastien, keith_miller, mark.lam, msaboff, rmorisset, saam
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 177472    
Bug Blocks:    

JF Bastien
Reported 2017-09-25 16:59:18 PDT
As part of #177472 I'm allowing non-JS embedding. The exception throwing thunk is a singleton which has a single whole-process C++ function pointer, which makes it impossible for two embedders to exist. That can be fixed.
Attachments
Note You need to log in before you can comment on or make changes to this bug.