mirror of
https://github.com/servo/servo.git
synced 2025-08-06 14:10:11 +01:00
style: Remove unused TElement::children_and_traversal_children_might_differ.
MozReview-Commit-ID: GUmuxpdvAa8
This commit is contained in:
parent
84c61fa15e
commit
0b2b30f301
3 changed files with 0 additions and 17 deletions
|
@ -187,12 +187,6 @@ impl<'ln> TNode for ServoLayoutNode<'ln> {
|
||||||
self.children()
|
self.children()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn children_and_traversal_children_might_differ(&self) -> bool {
|
|
||||||
// Servo doesn't have to worry about nodes being rearranged in the
|
|
||||||
// flattened tree like Gecko does (for XBL and Shadow DOM). Yet.
|
|
||||||
false
|
|
||||||
}
|
|
||||||
|
|
||||||
fn opaque(&self) -> OpaqueNode {
|
fn opaque(&self) -> OpaqueNode {
|
||||||
unsafe { self.get_jsmanaged().opaque() }
|
unsafe { self.get_jsmanaged().opaque() }
|
||||||
}
|
}
|
||||||
|
|
|
@ -127,10 +127,6 @@ pub trait TNode : Sized + Copy + Clone + Debug + NodeInfo {
|
||||||
/// Get this node's children from the perspective of a restyle traversal.
|
/// Get this node's children from the perspective of a restyle traversal.
|
||||||
fn traversal_children(&self) -> LayoutIterator<Self::ConcreteChildrenIterator>;
|
fn traversal_children(&self) -> LayoutIterator<Self::ConcreteChildrenIterator>;
|
||||||
|
|
||||||
/// Returns whether `children()` and `traversal_children()` might return
|
|
||||||
/// iterators over different nodes.
|
|
||||||
fn children_and_traversal_children_might_differ(&self) -> bool;
|
|
||||||
|
|
||||||
/// Converts self into an `OpaqueNode`.
|
/// Converts self into an `OpaqueNode`.
|
||||||
fn opaque(&self) -> OpaqueNode;
|
fn opaque(&self) -> OpaqueNode;
|
||||||
|
|
||||||
|
|
|
@ -275,13 +275,6 @@ impl<'ln> TNode for GeckoNode<'ln> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn children_and_traversal_children_might_differ(&self) -> bool {
|
|
||||||
match self.as_element() {
|
|
||||||
Some(e) => e.xbl_binding_anonymous_content().is_some(),
|
|
||||||
None => false,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
fn opaque(&self) -> OpaqueNode {
|
fn opaque(&self) -> OpaqueNode {
|
||||||
let ptr: usize = self.0 as *const _ as usize;
|
let ptr: usize = self.0 as *const _ as usize;
|
||||||
OpaqueNode(ptr)
|
OpaqueNode(ptr)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue