mirror of
https://github.com/servo/servo.git
synced 2025-06-20 15:18:58 +01:00
geckolib: Fix :link and :any-link pseudo-element matching
The logic was switched between them.
This commit is contained in:
parent
eddec5cc06
commit
dad1738ba7
1 changed files with 2 additions and 2 deletions
|
@ -425,8 +425,8 @@ impl<'le> ::selectors::Element for GeckoElement<'le> {
|
|||
fn match_non_ts_pseudo_class(&self, pseudo_class: NonTSPseudoClass) -> bool {
|
||||
match pseudo_class {
|
||||
// https://github.com/servo/servo/issues/8718
|
||||
NonTSPseudoClass::Link => unsafe { Gecko_IsLink(self.element) != 0 },
|
||||
NonTSPseudoClass::AnyLink => unsafe { Gecko_IsUnvisitedLink(self.element) != 0 },
|
||||
NonTSPseudoClass::AnyLink => unsafe { Gecko_IsLink(self.element) != 0 },
|
||||
NonTSPseudoClass::Link => unsafe { Gecko_IsUnvisitedLink(self.element) != 0 },
|
||||
NonTSPseudoClass::Visited => unsafe { Gecko_IsVisitedLink(self.element) != 0 },
|
||||
NonTSPseudoClass::Active |
|
||||
NonTSPseudoClass::Focus |
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue