diff options
author | Anthony Ramine <nox@nox.paris> | 2020-03-27 17:04:48 +0100 |
---|---|---|
committer | Anthony Ramine <nox@nox.paris> | 2020-03-28 15:37:56 +0100 |
commit | 60ca98b753570ce4ce56bc92ddbdd3c0c0e5800d (patch) | |
tree | 67b85630a50c9b5e6ef95234a18b968ee738409e /components/layout_thread_2020/dom_wrapper.rs | |
parent | 400c7012b1fe73a2cf23653e4813b0f80181d069 (diff) | |
download | servo-60ca98b753570ce4ce56bc92ddbdd3c0c0e5800d.tar.gz servo-60ca98b753570ce4ce56bc92ddbdd3c0c0e5800d.zip |
Pass pending restyles instead of draining them from layout
Diffstat (limited to 'components/layout_thread_2020/dom_wrapper.rs')
-rw-r--r-- | components/layout_thread_2020/dom_wrapper.rs | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/components/layout_thread_2020/dom_wrapper.rs b/components/layout_thread_2020/dom_wrapper.rs index 8738a21bebb..19960e03eb5 100644 --- a/components/layout_thread_2020/dom_wrapper.rs +++ b/components/layout_thread_2020/dom_wrapper.rs @@ -50,7 +50,6 @@ use script::layout_exports::{ LayoutDom, LayoutElementHelpers, LayoutNodeHelpers, LayoutShadowRootHelpers, RawLayoutElementHelpers, }; -use script_layout_interface::message::PendingRestyle; use script_layout_interface::wrapper_traits::{ DangerousThreadSafeLayoutNode, GetLayoutData, LayoutNode, }; @@ -412,14 +411,6 @@ impl<'ld> ServoLayoutDocument<'ld> { .next() } - pub fn drain_pending_restyles(&self) -> Vec<(ServoLayoutElement<'ld>, PendingRestyle)> { - let elements = unsafe { self.document.drain_pending_restyles() }; - elements - .into_iter() - .map(|(el, snapshot)| (ServoLayoutElement::from_layout_js(el), snapshot)) - .collect() - } - pub fn needs_paint_from_layout(&self) { unsafe { self.document.needs_paint_from_layout() } } |