From 96b71754c3f02f11aadfda0039c1172a6ad90eed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= Date: Mon, 16 Oct 2017 14:36:13 +0200 Subject: [PATCH] style: Remove unused TNode::is_in_doc. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Emilio Cobos Álvarez --- components/layout_thread/dom_wrapper.rs | 4 ---- components/style/dom.rs | 4 ---- components/style/gecko/wrapper.rs | 4 ---- 3 files changed, 12 deletions(-) diff --git a/components/layout_thread/dom_wrapper.rs b/components/layout_thread/dom_wrapper.rs index 1732d4cc3e80..f19e5e13b787 100644 --- a/components/layout_thread/dom_wrapper.rs +++ b/components/layout_thread/dom_wrapper.rs @@ -213,10 +213,6 @@ impl<'ln> TNode for ServoLayoutNode<'ln> { unsafe fn set_can_be_fragmented(&self, value: bool) { self.node.set_flag(CAN_BE_FRAGMENTED, value) } - - fn is_in_doc(&self) -> bool { - unsafe { (*self.node.unsafe_get()).is_in_doc() } - } } impl<'ln> LayoutNode for ServoLayoutNode<'ln> { diff --git a/components/style/dom.rs b/components/style/dom.rs index 91f51fdd7c23..766b217863fd 100644 --- a/components/style/dom.rs +++ b/components/style/dom.rs @@ -160,10 +160,6 @@ pub trait TNode : Sized + Copy + Clone + Debug + NodeInfo { /// Set whether this node can be fragmented. unsafe fn set_can_be_fragmented(&self, value: bool); - - /// Whether this node is in the document right now needed to clear the - /// restyle data appropriately on some forced restyles. - fn is_in_doc(&self) -> bool; } /// Wrapper to output the ElementData along with the node when formatting for diff --git a/components/style/gecko/wrapper.rs b/components/style/gecko/wrapper.rs index 5b70f6207a0e..3ba4b5d470f6 100644 --- a/components/style/gecko/wrapper.rs +++ b/components/style/gecko/wrapper.rs @@ -270,10 +270,6 @@ impl<'ln> TNode for GeckoNode<'ln> { // FIXME(SimonSapin): Servo uses this to implement CSS multicol / fragmentation // Maybe this isn’t useful for Gecko? } - - fn is_in_doc(&self) -> bool { - unsafe { bindings::Gecko_IsInDocument(self.0) } - } } /// A wrapper on top of two kind of iterators, depending on the parent being