aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmilio Cobos Álvarez <emilio@crisal.io>2017-10-16 14:36:13 +0200
committerEmilio Cobos Álvarez <emilio@crisal.io>2017-10-17 08:57:37 +0200
commit96b71754c3f02f11aadfda0039c1172a6ad90eed (patch)
tree371443a34108269f078e4ca6f69c11468db66ff8
parent7afe393f2392988d72d617a2fda2a5b89db0999c (diff)
downloadservo-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.rs4
-rw-r--r--components/style/dom.rs4
-rw-r--r--components/style/gecko/wrapper.rs4
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