aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/node.rs
diff options
context:
space:
mode:
authorConnor Brewster <connor.brewster@eagles.oc.edu>2017-06-09 18:23:27 -0600
committerConnor Brewster <connor.brewster@eagles.oc.edu>2017-06-23 21:09:53 -0600
commit6697f5469d0e331d704dc1211c6236b751102bc8 (patch)
tree9614a827120f3a71eb97d46fea4a6b691cee1713 /components/script/dom/node.rs
parent3e4021ef1aaba9b58ffe57b74dc0012ddfcffe12 (diff)
downloadservo-6697f5469d0e331d704dc1211c6236b751102bc8.tar.gz
servo-6697f5469d0e331d704dc1211c6236b751102bc8.zip
Hook CE registry into element creation
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()
}