(In reply to David Shin[:dshin] from comment #8) Basically, nesting odd numbers of `:not` will make it work, even numbers will not. Yep you are right, hard-coding `in_negation` as `true` was breaking invalidation. <https://searchfox.org/mozilla-central/rev/6ec81d7b1d2f/servo/components/selectors/context.rs#365> Patch incoming...
Bug 1926164 Comment 9 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(In reply to David Shin[:dshin] from comment #8) > Basically, nesting odd numbers of `:not` will make it work, even numbers will not. Yep you are right, hard-coding `in_negation` as `true` was breaking invalidation. <https://searchfox.org/mozilla-central/rev/6ec81d7b1d2f/servo/components/selectors/context.rs#365> Patch incoming...