Closed brknstrngz closed 7 months ago
@brknstrngz first of all, 150k limit does not work due to the iOS 17 bug.
Second issue is that rules in content blocking filter lists may influence each other and you cannot simply distribute them among different content blockers, this will break the inner logic (the simple example: exception rules will stop working and you'll get a bunch of broken websites).
@brknstrngz at this time, I'm closing this issue. If you have any more questions, please let me know
Problem Description
With each of the available Safari content blockers hosting up to 150,000 rules, most user configurations will be fine. However, some people, like myself, would prefer subscribing to lists that exceed that limit. That is currently impossible despite the remaining 5 content blockers having ample space to store the difference.
Proposed Solution
I propose the following algorithm:
Alternatives Considered
With the proposed change, each content blocker would be just a slot for loading filters of all types, as opposed to the current model where each blocker has a designated purpose (either security, adware, annoyances or locale-specific filterign). But perhaps the behaviour (current vs proposed) could be flipped by a switch?
Thoughts?