Comment by square_usual
6 hours ago
Did you read the comment that started this thread? Let me repeat that, ICYMI:
> "So I agree this isn't just wiring up of dependencies, and neither is it copied from existing implementations: it's a uniquely bad design that could never support anything resembling a real-world web engine."
It didn't use Servo, and it wasn't just calling dependencies. It was terribly slow and stupid, but your comment is more of a mischaracterization than anything the Cursor people have said.
You're right in the sense it didn't `use::servo`, merely Servo's CSS parser `cssparser`[0] and Servo's DOM parser `html5ever`[1]. Maybe that dog can do taxes after all.
[0] https://github.com/search?q=repo%3Awilsonzlin%2Ffastrender%2...
[1] https://github.com/search?q=repo%3Awilsonzlin%2Ffastrender+h...
Taffy is related to Servo too, though apparently not officially part of the Servo project - but Servo does use it.
https://github.com/DioxusLabs/taffy
Used here (I think): https://github.com/servo/servo/tree/c639bb1a7b3aa0fd5e02b40d...