diff --git a/components/layout/query.rs b/components/layout/query.rs index 175ddb2679f..d54003971f5 100644 --- a/components/layout/query.rs +++ b/components/layout/query.rs @@ -860,7 +860,7 @@ where shared: &context.style_context, thread_local: &mut tlc, }; - let styles = resolve_style(&mut context, element, RuleInclusion::All, None); + let styles = resolve_style(&mut context, element, RuleInclusion::All, None, None); styles.primary().clone() } } else { @@ -916,7 +916,13 @@ pub fn process_resolved_style_request<'dom>( thread_local: &mut tlc, }; - let styles = resolve_style(&mut context, element, RuleInclusion::All, pseudo.as_ref()); + let styles = resolve_style( + &mut context, + element, + RuleInclusion::All, + pseudo.as_ref(), + None, + ); let style = styles.primary(); let longhand_id = match *property { PropertyId::LonghandAlias(id, _) | PropertyId::Longhand(id) => id, diff --git a/components/layout_2020/query.rs b/components/layout_2020/query.rs index a2524bb6bcd..e409f5bdd59 100644 --- a/components/layout_2020/query.rs +++ b/components/layout_2020/query.rs @@ -361,7 +361,13 @@ pub fn process_resolved_style_request_for_unstyled_node<'dom>( }; let element = node.as_element().unwrap(); - let styles = resolve_style(&mut context, element, RuleInclusion::All, pseudo.as_ref()); + let styles = resolve_style( + &mut context, + element, + RuleInclusion::All, + pseudo.as_ref(), + None, + ); let style = styles.primary(); let longhand_id = match *property { PropertyId::LonghandAlias(id, _) | PropertyId::Longhand(id) => id,