mirror of
https://github.com/servo/servo.git
synced 2025-08-14 18:05:36 +01:00
compositing: Split Servo up into multiple sandboxed processes.
Multiprocess mode is enabled with the `-M` switch, and sandboxing is enabled with the `-S` switch.
This commit is contained in:
parent
ff4171170d
commit
1c130819ca
33 changed files with 688 additions and 265 deletions
|
@ -25,7 +25,7 @@ impl<T> OpaqueSender<T> for Sender<T> {
|
|||
|
||||
/// Front-end representation of the profiler used to communicate with the
|
||||
/// profiler.
|
||||
#[derive(Clone)]
|
||||
#[derive(Clone, Deserialize, Serialize)]
|
||||
pub struct ProfilerChan(pub IpcSender<ProfilerMsg>);
|
||||
|
||||
impl ProfilerChan {
|
||||
|
|
|
@ -60,15 +60,16 @@ pub enum ProfilerCategory {
|
|||
ScriptDevtoolsMsg,
|
||||
ScriptDocumentEvent,
|
||||
ScriptDomEvent,
|
||||
ScriptEvent,
|
||||
ScriptFileRead,
|
||||
ScriptImageCacheMsg,
|
||||
ScriptInputEvent,
|
||||
ScriptNetworkEvent,
|
||||
ScriptResize,
|
||||
ScriptEvent,
|
||||
ScriptUpdateReplacedElement,
|
||||
ScriptSetViewport,
|
||||
ScriptTimerEvent,
|
||||
ScriptStylesheetLoad,
|
||||
ScriptUpdateReplacedElement,
|
||||
ScriptWebSocketEvent,
|
||||
ScriptWorkerEvent,
|
||||
ApplicationHeartbeat,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue