Comment by diath
8 months ago
> They realized that writing a modern browser (i.e. one that for example uses multiple cores efficiently by doing layout/rendering/etc in parallel) is almost impossible in C++
And yet Chrome does it just fine, and Ladybird can render some websites properly that Servo cannot, curious.
No, Chrome doesn't eg. do style computation with a parallel algorithm like Firefox does since it adpoted Servo's style resolution engine. See how faster it is: https://nolanlawson.github.io/css-talk-2022/#70
Servo's rendering issues are a different class of bugs unrelated to performance: they are still working on the layout parts.