aboutsummaryrefslogtreecommitdiffstats
path: root/components/script
diff options
context:
space:
mode:
Diffstat (limited to 'components/script')
-rw-r--r--components/script/dom/element.rs9
1 files changed, 8 insertions, 1 deletions
diff --git a/components/script/dom/element.rs b/components/script/dom/element.rs
index 5060492160b..a53446fd4a3 100644
--- a/components/script/dom/element.rs
+++ b/components/script/dom/element.rs
@@ -2570,6 +2570,14 @@ impl<'a> SelectorsElement for DomRoot<Element> {
self.upcast::<Node>().GetParentElement()
}
+ fn parent_node_is_shadow_root(&self) -> bool {
+ false
+ }
+
+ fn containing_shadow_host(&self) -> Option<Self> {
+ None
+ }
+
fn match_pseudo_element(
&self,
_pseudo: &PseudoElement,
@@ -2578,7 +2586,6 @@ impl<'a> SelectorsElement for DomRoot<Element> {
false
}
-
fn first_child_element(&self) -> Option<DomRoot<Element>> {
self.node.child_elements().next()
}