brave / adblock-resources

Custom resources and scriptlets used for Brave's adblocker
Mozilla Public License 2.0
69 stars 23 forks source link

uBlock Origin quick fixes list #75

Open MasterKia opened 2 years ago

MasterKia commented 2 years ago

uBO has a quick fixes list, Brave should do the same.

https://github.com/uBlockOrigin/uAssets/blob/master/filters/quick-fixes.txt

Filters for sites that constantly/daily change their CSS names to avoid blockers (as you can see in the commit history) are only applied in the quick fixes list and not the main list.

MasterKia commented 2 years ago

@ryanbr

ryanbr commented 2 years ago

given the large amount of unsupported procedural filters (xpath, has, remove, upward), I'm not sure how much would be useful or would break if added it as a default list. @MasterKia

MasterKia commented 2 years ago

unsupported procedural filters (has, remove, upward),

Those are the most important uBO extended sytnax. If you have influence on the development team, IMO you should urge them to add support for those.

I'm not sure how much would be useful or would break

I assume Brave would simply discard unsupported filters instead of executing them halfway.

Given that, the update time ("! Expires :") for uBlock main filterlist is 4 days if I'm not mistaken versus the quick fixes list which is 1 day.

So if Brave doesn't have the quick fixes list, then Brave users should wait 4 days to get filters for popular/high-traffic/fast-changing sites.

@ryanbr