From 858011c5132d647c0718a2801279222652004a3b Mon Sep 17 00:00:00 2001 From: Philipp Albrecht Date: Mon, 25 Mar 2019 22:39:41 +0100 Subject: Measure layout queries blocked by ongoing layout --- components/script_layout_interface/message.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'components/script_layout_interface/message.rs') diff --git a/components/script_layout_interface/message.rs b/components/script_layout_interface/message.rs index 2d92cfb157c..4304eef7a10 100644 --- a/components/script_layout_interface/message.rs +++ b/components/script_layout_interface/message.rs @@ -19,6 +19,7 @@ use script_traits::{ScrollState, UntrustedNodeAddress, WindowSizeData}; use servo_arc::Arc as ServoArc; use servo_atoms::Atom; use servo_url::ServoUrl; +use std::sync::atomic::AtomicBool; use std::sync::Arc; use style::context::QuirksMode; use style::dom::OpaqueNode; @@ -226,4 +227,5 @@ pub struct LayoutThreadInit { pub image_cache: Arc, pub content_process_shutdown_chan: Option>, pub paint_time_metrics: PaintTimeMetrics, + pub layout_is_busy: Arc, } -- cgit v1.2.3