As written in OP, Servo currently lacks table layout and absolute positioning. Those are pretty big items, so no, not 90%.
Acid2-passing layout engine doesn't need to be that big. http://weasyprint.org/ is known to pass Acid2 and renders the web pretty well. It does all layout by itself in less than 15,000 lines of Python.
Acid2-passing layout engine doesn't need to be that big. http://weasyprint.org/ is known to pass Acid2 and renders the web pretty well. It does all layout by itself in less than 15,000 lines of Python.