diff options
author | Josh Matthews <josh@joshmatthews.net> | 2019-12-10 19:46:17 -0500 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2019-12-13 17:02:35 -0500 |
commit | 84074d3c8687b3297844ae4be64fc210f576bd21 (patch) | |
tree | 795fea61b4d7475f6d69c01b481d98015c9011e8 /components/devtools/lib.rs | |
parent | b3b72cb9e3f83609082793362385345d91e0be37 (diff) | |
download | servo-84074d3c8687b3297844ae4be64fc210f576bd21.tar.gz servo-84074d3c8687b3297844ae4be64fc210f576bd21.zip |
Update devtools server for Firefox 71.
Diffstat (limited to 'components/devtools/lib.rs')
-rw-r--r-- | components/devtools/lib.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/components/devtools/lib.rs b/components/devtools/lib.rs index 63e4c7aea15..7f958b2bb50 100644 --- a/components/devtools/lib.rs +++ b/components/devtools/lib.rs @@ -26,6 +26,8 @@ use crate::actors::framerate::FramerateActor; use crate::actors::inspector::InspectorActor; use crate::actors::network_event::{EventActor, NetworkEventActor, ResponseStartMsg}; use crate::actors::performance::PerformanceActor; +use crate::actors::preference::PreferenceActor; +use crate::actors::process::ProcessActor; use crate::actors::profiler::ProfilerActor; use crate::actors::root::RootActor; use crate::actors::stylesheets::StyleSheetsActor; @@ -60,6 +62,8 @@ mod actors { pub mod network_event; pub mod object; pub mod performance; + pub mod preference; + pub mod process; pub mod profiler; pub mod root; pub mod stylesheets; @@ -156,15 +160,23 @@ fn run_server( let device = DeviceActor::new(registry.new_name("device")); + let preference = PreferenceActor::new(registry.new_name("preference")); + + let process = ProcessActor::new(registry.new_name("process")); + let root = Box::new(RootActor { tabs: vec![], device: device.name(), performance: performance.name(), + preference: preference.name(), + process: process.name(), }); registry.register(root); registry.register(Box::new(performance)); registry.register(Box::new(device)); + registry.register(Box::new(preference)); + registry.register(Box::new(process)); registry.find::<RootActor>("root"); let actors = registry.create_shareable(); |