DOM and Canvas rendering should be possible in WC without requiring WebGL. Main issue seems to be around using remoteGraphicsContextGLStreamWorkQueue.
Created attachment 462337 [details] WIP Patch
<rdar://problem/100235785>
Pull request: https://github.com/WebKit/WebKit/pull/5268
Committed 259825@main (c4e0c5d7fd48): <https://commits.webkit.org/259825@main> Reviewed commits have been landed. Closing PR #5268 and removing active labels.