diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2017-10-16 14:36:13 +0200 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2017-10-17 08:57:37 +0200 |
commit | 96b71754c3f02f11aadfda0039c1172a6ad90eed (patch) | |
tree | 371443a34108269f078e4ca6f69c11468db66ff8 | |
parent | 7afe393f2392988d72d617a2fda2a5b89db0999c (diff) | |
download | servo-96b71754c3f02f11aadfda0039c1172a6ad90eed.tar.gz servo-96b71754c3f02f11aadfda0039c1172a6ad90eed.zip |
style: Remove unused TNode::is_in_doc.
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
-rw-r--r-- | components/layout_thread/dom_wrapper.rs | 4 | ||||
-rw-r--r-- | components/style/dom.rs | 4 | ||||
-rw-r--r-- | components/style/gecko/wrapper.rs | 4 |
3 files changed, 0 insertions, 12 deletions
diff --git a/components/layout_thread/dom_wrapper.rs b/components/layout_thread/dom_wrapper.rs index 1732d4cc3e8..f19e5e13b78 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 91f51fdd7c2..766b217863f 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 5b70f6207a0..3ba4b5d470f 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 |