The Servo Book
1.
Getting Servo
2.
Running servoshell
3.
Contributing to Servo*
3.1.
Requesting crate releases
Hacking on Servo
4.
mach
5.
Building Servo
5.1.
Setting up your environment
5.2.
Troubleshooting your build
5.3.
Building for Android*
5.4.
Building for OpenHarmony
6.
Some basic Rust*
6.1.
Cargo and crates*
6.2.
Working on a crate*
7.
Editor support
8.
Debugging
8.1.
Using DevTools
9.
Automated testing*
10.
Profiling*
11.
Diagnosing bugs in real websites
Servo’s architecture
12.
Architecture overview*
12.1.
Concurrency and parallelism*
12.2.
Further reading*
13.
Directory structure*
14.
Script*
14.1.
Microtasks*
15.
Style*
16.
Layout*
17.
Compositor*
18.
WebXR
Meta
19.
Docs for older versions
20.
Style guide
Pre-book docs*
21.
docs/STYLE_GUIDE.md*
22.
docs/glossary.md*
23.
wiki/Building*
Light
Rust
Coal
Navy
Ayu
The Servo Book
Compositor
TODO: See https://github.com/servo/servo/blob/master/components/compositing/compositor.rs