aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/node.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/node.rs')
-rw-r--r--components/script/dom/node.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/components/script/dom/node.rs b/components/script/dom/node.rs
index cace0497433..f09001625d0 100644
--- a/components/script/dom/node.rs
+++ b/components/script/dom/node.rs
@@ -428,6 +428,11 @@ impl Node {
self.preceding_siblings().count() as u32
}
+ /// Returns true if this node has a parent.
+ pub fn has_parent(&self) -> bool {
+ self.parent_node.get().is_some()
+ }
+
pub fn children_count(&self) -> u32 {
self.children_count.get()
}