If you listen to talks about the design architecture of Servo you will understand the HTML CSS is not the problem. It actually is an advantage when you want to build an engine that works like a high performance game engine.
Everything was perfecty smooth, but according to pcwalton the bottleneck was CSS handling.