Expand description
The servo
test application.
Creates a Servo
instance with a simple implementation of
the compositor’s WindowMethods
to create a working web browser.
This browser’s implementation of WindowMethods
is built on top
of winit, the cross-platform windowing library.
For the engine itself look next door in components/servo/lib.rs
.
Modules
app 🔒
Application entry point, runs the event loop.
Similar to
println!("{:?}", Backtrace::new())
, but doesn’t allocate.browser 🔒
A modified version of EguiGlow from egui_glow 0.22.0 that retains its shapes,
allowing
EguiGlow::paint
to be called multiple times.embedder 🔒
Implements the global methods required by Servo (not window/gl/compositor related).
An event loop implementation that works in headless mode.
A winit window implementation.
A headless window implementation.
keyutils 🔒
main2 🔒
parser 🔒
prefs 🔒
Definition of Window.
Implemented by headless and headed windows.