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:
- Full UI: Tabs + urlbar interface. Cocoa based (only MacOS).
- Mini UI: No visual controls. Driven by keybindings (Windows, Linux, Mac).
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
- change revinCargo.toml
- copy rust-toolchaintoservoshell/rust-toolchain
- copy servo/Cargo.locktoservoshell/Cargo.lock
- copy servo/resourcestoservoshell/servo_resources





