Servo is an experimental web browserlayout engine being developed by Mozilla Research, with Samsung porting it to Android and ARM processors. The prototype seeks to create a highly parallel environment, in which many components (such as rendering, layout, HTML parsing, image decoding, etc.) are handled by fine-grained, isolated tasks. The project has a symbiotic relationship with the Rust programming language, in which it is being developed.
Servo currently is in an early stage, but is able to render and browse pages like Wikipedia and already successfully pass the ACID2 test. Between its innovations, it features a parallel layout algorithm and its own CSS3 and HTML5 parser implemented in Rust.