mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Bug 1364412: Track pseudo-element's state dependencies too. r=heycam
MozReview-Commit-ID: 8zOE7TyW1xi Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
This commit is contained in:
parent
737c7f1f63
commit
de680b06fe
1 changed files with 3 additions and 0 deletions
|
@ -495,6 +495,9 @@ impl Stylist {
|
|||
|
||||
#[inline]
|
||||
fn note_attribute_and_state_dependencies(&mut self, selector: &Selector<SelectorImpl>) {
|
||||
if let Some(ref pseudo_selector) = selector.pseudo_element {
|
||||
self.state_dependencies.insert(pseudo_selector.state());
|
||||
}
|
||||
selector.visit(&mut AttributeAndStateDependencyVisitor(self));
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue