Discussion:
[webkit-gtk] which compositor webkitgtk use? Did the webkitgtk needs "weston" or other 3rd party compositor implementation?
tugouxp
2018-06-08 05:20:20 UTC
Permalink
thank you!


so, there are two compositors will be used during the webkit running, a nested compositor and weston.


but ,what is the difference about the usage in webkitgtk ? did they in charge of differently on the field? for example, video rending or GUI rending are two parts of
the web application, is they are same on the two filed.?


thanks for your kindly support.
from the code above, it seems the webkitgtk create its own display
device and as a server, waiting for client connection.
Yes
so , did this mean the webkitgtk has its own compositor
implementation instead?
Yes
and can be run without weston ?
And no! WebKit's compositor is a *nested* compositor run by the UI
process. Each WebKitWebProcess is a Wayland client of the UI process.
But the UI process is still itself a Wayland client of whatever
compositor your desktop is using (Weston, mutter, etc.).
Michael
Loading...