
Among the Firefox Wayland bugs, one of the top crash bugs is over a lost connection to a Wayland compositor. Coming up to fr dealing with it is to have a proxy between Firefox and the Wayland compositor to cache messages and prevent compositor message queue overflows.
Martin Stransky with Red Hat wrote Wayland-Proxy as a C++ version of a prior proof-of-concept written in Rust. Wayland-Proxy can work either as a standalone application or a library called upon by Wayland apps.
"Wayland proxy is load balancer between Wayland compositor and Wayland client. It prevents Wayland client to be disconnected by Wayland compositor if Wayland client is bussy or under heavy load."
Those wishing to learn more about Wayland-Proxy and its Firefox use can see today's post on Stransky's blog .