What's with the modern obsession of using web rendering for everything? It's actually insane.
I was never found of MSHTML and Active Desktop, nor of its FOSS clones.
See the readme on the repo, they basically use Gtk rendering into browsers.
>Ideally I would use an embedded Wayland compositor widget instead of a webview and broadway, but unfortunately there is only an old non working prototype called Wakefield and finishing it is a project on its own. In any case replacing the webview with a wayland compositor widget would be trivial.