Inform ABP users when they reach the active static filter list limit
See epic &63 (closed) for more info.
Background
MV3 will introduce a limit of 10
maximum active static filter lists, which means users that have already reached that limit won't be able to turn on additional filter lists without turning off one or more first.
Use cases
- Users that have already reached the limit of
10
active filter lists should see a clear indication in the UI that they cannot turn on additional ones unless they turn off another filter list; - When a user is trying to decide which filter list they could turn off, they should have easy access to toggle on/off any filter lists and sufficient information about each one to make an informed decision;
- Users should understand why this limitation exists (e.g. link to a Help Center article maybe?)
What to change
- Introduce a way of informing the user they can't turn on additional filter lists due to reaching the limit and explain why;
- Add an easy way for the user to see active filter lists with a way to toggle them OFF;
- Add an easy way for the user to toggle ON filter lists they want active;
Detail: Too many active language filter lists are not only subject to the limitations, but can contribute to a decrease in performance. For this reason, we should find a way to inform users when they have too many language filter lists active, or even put a limit on how many they can turn on. This will be tackled via https://gitlab.com/adblockinc/ext/adblockplus/adblockplusui/-/issues/1202.
- Design: https://www.figma.com/file/Tr2XR3lU37uEFjyJBd8bI5/Filter-List-Errors-Manifest-v3?node-id=2026%3A1961
- Spec: spec!400
- Development: (Mention any implementation details here)
Hints for testers
(Mention any areas/scenarios that should be tested in addition to what's described in the spec)
Hints for translators
(Mention any changes that were made to any files in the locale
directory)e