What is exciting about this in the context of Servo, though, is that it completes the parallel pipeline:
* Script can be parallelized through PJS or Web Workers.
* All phases of layout are fully parallelized: selector matching is performed in parallel (one micro-task per DOM node), layout is performed in parallel, and display list construction is performed in parallel (one micro-task per render object).
* Painting is now performed in parallel on a tile-by-tile basis.
* Compositing is performed in parallel thanks to the GPU.
All of these tasks can also be performed in parallel with one another.