mirror of
https://github.com/servo/servo.git
synced 2025-08-06 06:00:15 +01:00
Add SMIL override cascade level
This commit is contained in:
parent
18c72ac28d
commit
97ce9ed5b0
4 changed files with 49 additions and 14 deletions
|
@ -882,6 +882,7 @@ pub trait MatchMethods : TElement {
|
|||
|
||||
let stylist = &context.shared.stylist;
|
||||
let style_attribute = self.style_attribute();
|
||||
let smil_override = self.get_smil_override();
|
||||
let animation_rules = self.get_animation_rules(None);
|
||||
let mut rule_nodes_changed = false;
|
||||
let bloom = context.thread_local.bloom_filter.filter();
|
||||
|
@ -895,6 +896,7 @@ pub trait MatchMethods : TElement {
|
|||
*relations = stylist.push_applicable_declarations(self,
|
||||
Some(bloom),
|
||||
style_attribute,
|
||||
smil_override,
|
||||
animation_rules,
|
||||
None,
|
||||
&context.shared.guards,
|
||||
|
@ -952,7 +954,9 @@ pub trait MatchMethods : TElement {
|
|||
};
|
||||
stylist.push_applicable_declarations(self,
|
||||
Some(bloom_filter),
|
||||
None, pseudo_animation_rules,
|
||||
None,
|
||||
None,
|
||||
pseudo_animation_rules,
|
||||
Some(&pseudo),
|
||||
&guards,
|
||||
&mut applicable_declarations,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue