Element Hiding Emulation Inversion

Check that element hiding emulation inversion functionality is working as expected.

Basic :not(:-abp-properties()) usage

Test that an element hiding emulation filter using a :not(:-abp-properties()) selector hides its target.

Target
Example Content

Steps

Filters

Basic :not(:-abp-has()) usage

Test that an element hiding emulation filter using a :not(:-abp-has()) selector hides its target.

Target
Example Content

Steps

Filters

Basic :not(:-abp-contains()) usage

Test that an element hiding emulation filter using a not(:-abp-contains()) selector hides its target.

Target example-content

Steps

Filters

Chained extended selectors with not() selector

Test that element hiding emulation filter using several of the extended selectors and not() selector hides its target.

Target
Example Content

Steps

Filters

Case insensitive extended selectors with not() selector

Test that an element hiding emulation filter is case insensitive and still hides its target.

Target
Example Content

Steps

Filters

Wildcard in extended selector combined with :not() selector

Test that an element hiding emulation filter using wildcards still not hides its target.

Target
Example Content

Steps

Filters

Regular expression in :not(:-abp-properties())

Test that an element hiding emulation filter using regular expressions still hides its target.

Target
Target
Not a target
Example Content

Steps

Filters

Regular expression in :not(:-abp-contains())

Test that an element hiding emulation filter using regular expressions still hides its target.

ehei-containsregextarget ehei-containsregextarget2 example-contentregex1 example-contentregex2

Steps

Filters