Open Straighten-Your-Back opened 4 years ago
Well, shoot. While I can't prioritize fixing this, I'm happy to accept a PR!
For whatever reason I wasn't able to get this selector to work in the script, but it does work with uBlock Origin.
Etsy obfuscated their classes, but genuine search results have the data-nonce
attribute whereas ads do not.
www.etsy.com##[data-search-results] .listing-link:not([data-nonce]):nth-ancestor(3)
This stopped working a while ago (even the new version).
It took me a while to notice because it's now only blocking the "ad" indicator, accidentally making ads even more insidious than previously.
I can't figure out how to make it block the whole ad, or how to stop it blocking the indicator. Unless etsy just took it away and now you can only tell by reading the tiny grey text underneath.