aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_thread_2020/dom_wrapper.rs
diff options
context:
space:
mode:
authorAnthony Ramine <nox@nox.paris>2020-03-27 17:04:48 +0100
committerAnthony Ramine <nox@nox.paris>2020-03-28 15:37:56 +0100
commit60ca98b753570ce4ce56bc92ddbdd3c0c0e5800d (patch)
tree67b85630a50c9b5e6ef95234a18b968ee738409e /components/layout_thread_2020/dom_wrapper.rs
parent400c7012b1fe73a2cf23653e4813b0f80181d069 (diff)
downloadservo-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.rs9
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() }
}