[0]: https://servo.org/
[0]: https://servo.org/
Quote: Back in 2012, Mozilla’s Servo project had started hitting headlines about multithreaded, parallel algorithms, and we decided to see if we could do similar, initially targeting our historic market of STBs[0]
Quote: Some of our early thinking was shaped by the parallel web page layout research done by Meyerovich & Bodík. That research also influenced the Servo project which was started by the Mozilla foundation around the same time that we started developing our multithreaded browser.[1]
[0]: https://www.ekioh.com/devblog/svg-browser-to-html-browser/
[1]: https://www.ekioh.com/blog/developing-a-faster-browser-engin...
[2]: https://www.ekioh.com/wp-content/uploads/Designing-a-Browser...
[3]: https://www.ekioh.com/wp-content/uploads/An-Optimal-Browser-...
Webrender is being actively worked on and is in the final stages of integration into Firefox (I believe it's enabled by default for some combinations of GPU and OS already). Servo's experimenting with a new layout system written from-scratch to be modular as well, and that's making good progress.
(We're rewriting the layout system because the original one, while it proved that parallel layout was doable, wasn't very maintainable/extensible given that it was written through experimentation while the language itself was changing a lot. We now know how to do parallel layout, and writing a clean, modular, maintainable system will enable us to fill in all the missing features)