AdguardBrowserExtension
AdguardBrowserExtension copied to clipboard
Use native `:has` implementation in the browser extension
If rule is marked as extended css (#?#) then apply it via extended-css, otherwise apply it via native browser means.
related: https://github.com/AdguardTeam/CoreLibs/issues/1683 https://github.com/AdguardTeam/SafariConverterLib/issues/43
Firefox has implemented has as well https://www.mozilla.org/firefox/121.0/releasenotes/