Bug 254902

Summary: GraphicsLayerWC: site isolation support
Product: WebKit Reporter: Fujii Hironori <Hironori.Fujii>
Component: WebKit2Assignee: Fujii Hironori <Hironori.Fujii>
Status: RESOLVED FIXED    
Severity: Normal CC: kkinnunen, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 254939    
Bug Blocks:    
Attachments:
Description Flags
WIP patch
none
WIP patch none

Description Fujii Hironori 2023-04-02 23:38:50 PDT
GraphicsLayerWC: iframe site isolation support

I have to implement GraphicsLayerWC::setContentsToPlatformLayerHost.

See also:

  Bug 250120 – Begin using DrawingAreaProxy for multiple web processes with site isolation
  Bug 251245 – Begin drawing pixels to the screen from site isolated iframes
  https://lists.webkit.org/pipermail/webkit-dev/2023-March/032523.html
Comment 1 Fujii Hironori 2023-04-06 20:59:47 PDT
Created attachment 465806 [details]
WIP patch
Comment 2 Radar WebKit Bug Importer 2023-04-09 23:39:16 PDT
<rdar://problem/107821918>
Comment 3 Fujii Hironori 2023-04-12 00:37:42 PDT
Created attachment 465863 [details]
WIP patch
Comment 4 Fujii Hironori 2023-04-13 19:53:41 PDT
Pull request: https://github.com/WebKit/WebKit/pull/12723
Comment 5 EWS 2023-06-12 20:14:59 PDT
Committed 265099@main (dc5a423def84): <https://commits.webkit.org/265099@main>

Reviewed commits have been landed. Closing PR #12723 and removing active labels.