-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exception rules in brave://adblock or regional lists are ignored #5440
Comments
@antonok-edm do we have an update on this? |
@antonok-edm isn't currently working on this, so we'll need to figure out internally whats best here. I believe @bbondy and @AndriusA had a plan for tagging rules so that they could all be part of a single engine, of having the layered engines (which is what causes the issue). When either of you have a chance, could you say if the above (tag the rules) approach is still the official plan of action, and if so, if anyone is currently working on it (or if its in the backlog)? |
the last I know of this is a conversation with @antonok-edm where we discussed a couple of approaches and their trade-offs and agreed that he'd post it up for discussion |
@antonok-edm i know you're working on other things at the moment, but could you just update the issue here with where the conversation ended (if a conclusion was reached) and we'll figure out how best to go forward |
Verified
Case 1: defaults Shields settings, Case 2: default Shields settings, Verification passed on
Verified test plan from brave/brave-core#7666
Verification passed on
Verified test plan from brave/brave-core#7666
|
Verification passed on OnePlus 6T with Android 10 running 1.21.64 x64 beta build
|
Currently exception rules added in brave://adblock and in regional lists are ignored, because of how filter logic is applied (main set of rules is queried, then regional, then custom, in order, until one of them has a match). This means an exception in a later list won't correctly except a rule from a previous set, and that
important
wont override an exception from a previous set.The text was updated successfully, but these errors were encountered: