Check that remove inversion functionality is working as expected.
Test that a remove filter using a :not(:-abp-properties()) selector removes its target.
abptestpages.org#?#.removei-properties:not(:-abp-properties(width: 137px)) {remove: true;}
Test that a remove filter using a :not(:-abp-has()) selector removes its target.
abptestpages.org#?#.removei-has:not(:-abp-has(span.removei-has-not-hide)) {remove: true;}
Test that a remove filter using a not(:-abp-contains()) selector removes its target.
abptestpages.org#?#.removei-contains:not(span:-abp-contains(example-content)) {remove: true;}
Test that a remove filter using several of the extended selectors and not() selector removes its target.
abptestpages.org#?#.removei-chained-parent:not(:-abp-has(> div:-abp-properties(width: 138px))) {remove: true;}
Test that a remove filter is case insensitive and still removes its target.
abptestpages.org#?#.removei-case:not(:-abp-properties(WiDtH: 139px)) {remove: true;}
Test that a remove filter using wildcards still not removes its target.
abptestpages.org#?#.removei-wildcard:not(:-abp-properties(cursor:*)) {remove: true;}
Test that a remove filter using regular expressions still removes its target.
abptestpages.org#?#.removei-regex:not(:-abp-properties(/width: 14[1-5]px;/)) {remove: true;}
Test that a remove filter using regular expressions still removes its target.
abptestpages.org#?#.removei-contains-regex:not(span:-abp-contains(/example-contentregex\d/)) {remove: true;}