mirror of
https://github.com/servo/servo.git
synced 2025-08-04 21:20:23 +01:00
Remove needless lifetime parameter from LayoutNodeHelpers.
This commit is contained in:
parent
ad22b29b2d
commit
25a6deda4d
1 changed files with 12 additions and 12 deletions
|
@ -654,13 +654,13 @@ pub fn from_untrusted_node_address(runtime: *mut JSRuntime, candidate: Untrusted
|
||||||
pub trait LayoutNodeHelpers {
|
pub trait LayoutNodeHelpers {
|
||||||
unsafe fn type_id_for_layout(&self) -> NodeTypeId;
|
unsafe fn type_id_for_layout(&self) -> NodeTypeId;
|
||||||
|
|
||||||
unsafe fn parent_node_ref<'a>(&'a self) -> Option<JS<Node>>;
|
unsafe fn parent_node_ref(&self) -> Option<JS<Node>>;
|
||||||
unsafe fn first_child_ref<'a>(&'a self) -> Option<JS<Node>>;
|
unsafe fn first_child_ref(&self) -> Option<JS<Node>>;
|
||||||
unsafe fn last_child_ref<'a>(&'a self) -> Option<JS<Node>>;
|
unsafe fn last_child_ref(&self) -> Option<JS<Node>>;
|
||||||
unsafe fn prev_sibling_ref<'a>(&'a self) -> Option<JS<Node>>;
|
unsafe fn prev_sibling_ref(&self) -> Option<JS<Node>>;
|
||||||
unsafe fn next_sibling_ref<'a>(&'a self) -> Option<JS<Node>>;
|
unsafe fn next_sibling_ref(&self) -> Option<JS<Node>>;
|
||||||
|
|
||||||
unsafe fn owner_doc_for_layout<'a>(&'a self) -> JS<Document>;
|
unsafe fn owner_doc_for_layout(&self) -> JS<Document>;
|
||||||
|
|
||||||
unsafe fn is_element_for_layout(&self) -> bool;
|
unsafe fn is_element_for_layout(&self) -> bool;
|
||||||
}
|
}
|
||||||
|
@ -675,31 +675,31 @@ impl LayoutNodeHelpers for JS<Node> {
|
||||||
}
|
}
|
||||||
|
|
||||||
#[inline]
|
#[inline]
|
||||||
unsafe fn parent_node_ref<'a>(&'a self) -> Option<JS<Node>> {
|
unsafe fn parent_node_ref(&self) -> Option<JS<Node>> {
|
||||||
(*self.unsafe_get()).parent_node.get()
|
(*self.unsafe_get()).parent_node.get()
|
||||||
}
|
}
|
||||||
|
|
||||||
#[inline]
|
#[inline]
|
||||||
unsafe fn first_child_ref<'a>(&'a self) -> Option<JS<Node>> {
|
unsafe fn first_child_ref(&self) -> Option<JS<Node>> {
|
||||||
(*self.unsafe_get()).first_child.get()
|
(*self.unsafe_get()).first_child.get()
|
||||||
}
|
}
|
||||||
|
|
||||||
#[inline]
|
#[inline]
|
||||||
unsafe fn last_child_ref<'a>(&'a self) -> Option<JS<Node>> {
|
unsafe fn last_child_ref(&self) -> Option<JS<Node>> {
|
||||||
(*self.unsafe_get()).last_child.get()
|
(*self.unsafe_get()).last_child.get()
|
||||||
}
|
}
|
||||||
|
|
||||||
#[inline]
|
#[inline]
|
||||||
unsafe fn prev_sibling_ref<'a>(&'a self) -> Option<JS<Node>> {
|
unsafe fn prev_sibling_ref(&self) -> Option<JS<Node>> {
|
||||||
(*self.unsafe_get()).prev_sibling.get()
|
(*self.unsafe_get()).prev_sibling.get()
|
||||||
}
|
}
|
||||||
|
|
||||||
#[inline]
|
#[inline]
|
||||||
unsafe fn next_sibling_ref<'a>(&'a self) -> Option<JS<Node>> {
|
unsafe fn next_sibling_ref(&self) -> Option<JS<Node>> {
|
||||||
(*self.unsafe_get()).next_sibling.get()
|
(*self.unsafe_get()).next_sibling.get()
|
||||||
}
|
}
|
||||||
|
|
||||||
unsafe fn owner_doc_for_layout<'a>(&'a self) -> JS<Document> {
|
unsafe fn owner_doc_for_layout(&self) -> JS<Document> {
|
||||||
(*self.unsafe_get()).owner_doc.get().unwrap()
|
(*self.unsafe_get()).owner_doc.get().unwrap()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue