aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/selector_matching.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/style/selector_matching.rs')
-rw-r--r--components/style/selector_matching.rs10
1 files changed, 7 insertions, 3 deletions
diff --git a/components/style/selector_matching.rs b/components/style/selector_matching.rs
index 7b18a897d73..2ae05ce1d6f 100644
--- a/components/style/selector_matching.rs
+++ b/components/style/selector_matching.rs
@@ -230,6 +230,7 @@ impl Stylist {
&declarations, false,
parent.map(|p| &**p),
None,
+ None,
Box::new(StdoutErrorReporter));
Some(Arc::new(computed))
} else {
@@ -242,8 +243,9 @@ impl Stylist {
pseudo: &PseudoElement,
parent: &Arc<ComputedValues>)
-> Option<Arc<ComputedValues>>
- where E: Element<Impl=TheSelectorImpl> +
- PresentationalHintsSynthetizer {
+ where E: Element<Impl=TheSelectorImpl> +
+ PresentationalHintsSynthetizer
+ {
debug_assert!(TheSelectorImpl::pseudo_element_cascade_type(pseudo).is_lazy());
if self.pseudos_map.get(pseudo).is_none() {
return None;
@@ -262,8 +264,10 @@ impl Stylist {
let (computed, _) =
properties::cascade(self.device.au_viewport_size(),
&declarations, false,
- Some(&**parent), None,
+ Some(&**parent), None, None,
Box::new(StdoutErrorReporter));
+
+
Some(Arc::new(computed))
}