Could something like this be used as the renderer for desktop applications? Instead of running a full fledged browser like electron, you basically just write all the logic in rust, and render the UI with css+html.
That was very early in the project, but moreover, I would expect that simply means that Servo can allow someone else to own DOM nodes; not that it depends on a JS implementation specifically, no?
https://sciter.com/
EDIT: reply to c-smile below (HN won’t let me reply, sigh):
My “in theory” was referring to Kosmonaut. Then I pointed out Sciter as evidence that something similar has already been done.