diff options
author | Paul Rouget <me@paulrouget.com> | 2020-07-17 08:31:26 +0200 |
---|---|---|
committer | Paul Rouget <me@paulrouget.com> | 2020-07-17 08:31:26 +0200 |
commit | 2c36754bf748647442c4f44068c267c2192b5d69 (patch) | |
tree | 41ccce5155e7b2fda3ecd5186291faa27c9d874f /components/servo | |
parent | b8d6b1d52da3f97cac9b71ad66c828d2e064d0e7 (diff) | |
download | servo-2c36754bf748647442c4f44068c267c2192b5d69.tar.gz servo-2c36754bf748647442c4f44068c267c2192b5d69.zip |
Configure devtools server via preferences
Diffstat (limited to 'components/servo')
-rw-r--r-- | components/servo/lib.rs | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/components/servo/lib.rs b/components/servo/lib.rs index aa71c8f3309..581619e431a 100644 --- a/components/servo/lib.rs +++ b/components/servo/lib.rs @@ -393,9 +393,15 @@ where let mem_profiler_chan = profile_mem::Profiler::create(opts.mem_profiler_period); let debugger_chan = opts.debugger_port.map(|port| debugger::start_server(port)); - let devtools_chan = opts - .devtools_port - .map(|port| devtools::start_server(port, embedder_proxy.clone())); + + let devtools_chan = if opts.devtools_server_enabled { + Some(devtools::start_server( + opts.devtools_port, + embedder_proxy.clone(), + )) + } else { + None + }; let coordinates = window.get_coordinates(); let device_pixel_ratio = coordinates.hidpi_factor.get(); |