Description of the issue:
I wish to hide youtube shorts from my subscriptions. So, I applied filters that I use within other browsers (firefox + chrome, via ublock extension). But the shorts are still there.
Brave doesn’t support Procedural Cosmetics = upward property, or has-text or has or any of that.
They are working on some stuff at the moment but they will support procedurals someday.
If you want to effectively run uBlock, you can always turn off every list and only use My Filters or at least turn off Ignore generic cosmetic filters and turn on Parse and enforce cosmetic filters so uBlock won’t use resources for them.
But my filters takes priority and don’t use those settings so you can have procedural cosmetics without having to apply all generic and normal cosmetics from other lists.
Or you can just run my filters so you only do cosmetic filters and everything else with Brave’s adblocker, there are still some rules Brave doesn’t support, but 96% will be okay.
That’s why I always have uBlock running so I can work around the features that are still not supported by Brave, but I know I can achieve the same behavior in Brave than uBlock, of course, if I need procedural cosmetics since they are not going to have a workaround if they cover too many things I will still be forced to use uBlock.
But hopefully early next year Brave get support for Procedurals so uBlock will be less useful for Brave users.