[Webkit-unassigned] [Bug 231148] Capability to duplicate WKWebView to multiple views

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 5 10:54:46 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=231148

--- Comment #3 from Tim Horton <thorton at apple.com> ---
This is a bit tricky in the general case, because we use the system compositor, so to WebKit's eyes there isn't a single pixel buffer that you can just slap in multiple places, but a whole layer tree.

It's actually all doable in the UI-side-compositing (read: iOS family, currently) world (and done, e.g. for our debug tile indicator, which duplicates all of the layers + their contents inside itself -- see `RemoteLayerTreeDrawingAreaProxy::initializeDebugIndicator`), /except/ for video (which you specifically call out), since CALayerHost can't host the same tree in two places. macOS WebKit has the same issue, except it applies to all layers, not just video.

> as long as it also allows user to interact with the content

Ah, they'd both be interactive, too? That is an interesting additional constraint (not covered by any of the partial versions of this we have).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20211005/07069c43/attachment.htm>


More information about the webkit-unassigned mailing list