Re:Blitz: A lightweight, modular, extensible web renderer
by rapsey on Monday August 12, 2024 @05:16AM
(#41222606)
You can't remove the JavaScript engine from Servo.
[ Parent
| on HN ]
Re:Blitz: A lightweight, modular, extensible web renderer
by mkl on Monday August 12, 2024 @06:17AM
(#41222918)
Why would that be? It seems quite unlikely to me.
Re:Blitz: A lightweight, modular, extensible web renderer
by nicoburns on Monday August 12, 2024 @07:31AM
(#41223305)
It uses the GC from the JS engine for it's entire DOM implementation which definitely makes it tricky. There are also some other bits you'd probably want to rip out like gstreamer for media support.
We looked at using Servo's layout support. But it isn't really designed to be used standalone (although it could be if that was prioritized!). And we'll probably add a Webrender rendering backend at some point (Blitz is designed to have pluggable renderers).