← Back to context

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.