diff options
author | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2020-02-21 16:34:32 +0100 |
---|---|---|
committer | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2020-02-21 16:34:32 +0100 |
commit | 5e76c93cc79613d5845fc726be5e420e431fea04 (patch) | |
tree | 8d80420cfd775eab7676a70ab13fb1e5ba7537ce /components/layout_2020/layout_debug.rs | |
parent | c33a5173870990aa4a91cbf0677f266309305e71 (diff) | |
download | servo-5e76c93cc79613d5845fc726be5e420e431fea04.tar.gz servo-5e76c93cc79613d5845fc726be5e420e431fea04.zip |
Minor improvements to layout_debug and associated code
Diffstat (limited to 'components/layout_2020/layout_debug.rs')
-rw-r--r-- | components/layout_2020/layout_debug.rs | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/components/layout_2020/layout_debug.rs b/components/layout_2020/layout_debug.rs index d7c59e6cf3c..571aa28eee9 100644 --- a/components/layout_2020/layout_debug.rs +++ b/components/layout_2020/layout_debug.rs @@ -8,8 +8,7 @@ use crate::flow::{BoxTreeRoot, FragmentTreeRoot}; use serde_json::{to_string, to_value, Value}; use std::cell::RefCell; -use std::fs::File; -use std::io::Write; +use std::fs; #[cfg(debug_assertions)] use std::sync::atomic::{AtomicUsize, Ordering}; use std::sync::Arc; @@ -141,6 +140,9 @@ pub fn end_trace(generation: u32) { fragment_tree: to_value(&thread_state.fragment_tree).unwrap_or(Value::Null), }; let result = to_string(&root_scope).unwrap(); - let mut file = File::create(format!("layout_trace-{}.json", generation)).unwrap(); - file.write_all(result.as_bytes()).unwrap(); + fs::write( + format!("layout_trace-{}.json", generation), + result.as_bytes(), + ) + .unwrap(); } |