AdguardTeam / ExtendedCss

A TypeScript library for non-standard element selecting — :contains(), :matches-css(), etc., and applying CSS styles with extended properties.
GNU General Public License v3.0
61 stars 9 forks source link

':not(:has(...))' does not work with ExtendedCss #141

Closed ameshkov closed 2 years ago

ameshkov commented 2 years ago

Check this out: https://github.com/AdguardTeam/AdguardFilters/issues/98560

This rule ifixit.com##.modalBox:not(:has(.modalContentBox #login)) hides the login modal box while it shouldn't.

We should test this with the new ExtCSS implementation.

slavaleleka commented 2 years ago

merged into https://github.com/AdguardTeam/ExtendedCss/issues/110