Expand description
The constellation uses logging to perform crash reporting.
The constellation receives all warn!, error! and panic! messages,
and generates a crash report when it receives a panic.
Structs§
- From
Embedder Logger - A logger directed at the constellation from the compositor
- From
Script Logger - A logger directed at the constellation from content processes #[derive(Clone)]
Functions§
- log_
entry 🔒 - Rust uses
Recordfor storing logging, but servo converts that to aLogEntry. We do this so that we can record panics as well as log messages, and becauseRecorddoes not implement serde (de)serialization, so cannot be used over an IPC channel.