This is a sandbox project. Prototyping and experimenting with embedding Servo.
A regular browser user interface (only available for MacOS for now).
Same features as a Full UI, just no widgets. Tabs are displayed in the titlebar as text.
There are 2 versions of the UI:
The minimal UI can be compiled on MacOS with --features=force-glutin
.
rustup install `cat rust-toolchain`
cargo build --release
cargo run --release
Make sure you installed all the dependencies necessary to build Servo.
mach build -r
mach run -r
rev
in Cargo.toml
rust-toolchain
to servoshell/rust-toolchain
servo/Cargo.lock
to servoshell/Cargo.lock
servo/resources
to servoshell/servo_resources