Bug 236052

Summary: Start connecting SharedWorker to the WebKit2 layer
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: WebKit2Assignee: Chris Dumez <cdumez>
Status: RESOLVED FIXED    
Severity: Normal CC: achristensen, annulen, beidson, darin, ews-watchlist, ggaren, gyuyoung.kim, kkinnunen, ryuan.choi, sergio, webkit-bug-importer, youennf
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 235958    
Attachments:
Description Flags
Patch
none
Patch
none
Patch none

Description Chris Dumez 2022-02-02 18:00:09 PST
Start connecting SharedWorker to the WebKit2 layer with a provider / connection, similarly to what is done for service workers.
Also skip all the SharedWorker tests on WebKit1 since the short-term plan is to support them in WebKit2 only.
Comment 1 Chris Dumez 2022-02-02 18:15:04 PST
Created attachment 450725 [details]
Patch
Comment 2 Chris Dumez 2022-02-02 18:21:05 PST
Created attachment 450726 [details]
Patch
Comment 3 Chris Dumez 2022-02-02 20:39:36 PST
Created attachment 450733 [details]
Patch
Comment 4 EWS 2022-02-03 07:22:53 PST
Committed r289054 (246761@main): <https://commits.webkit.org/246761@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 450733 [details].
Comment 5 Radar WebKit Bug Importer 2022-02-03 07:23:41 PST
<rdar://problem/88434057>