Opened 3 years ago

#4039 new change

Introduce "suppress_antiadblocklist" preference

Reported by: greiner Assignee:
Priority: Unknown Milestone:
Module: Core Keywords:
Cc: sporz Blocked By:
Blocking: Platform: Unknown / Cross platform
Ready: no Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description

Background

We need to ensure that the anti-adblock list is always installed to avoid issues such as #3772 which caused millions of users to end up not having it added during the installation. To ensure that it's not being added again after it was removed, we could introduce a preference which could also be reused by administrators to prevent the filter list from being added on installation in the first place.

What to change

  • Introduce "suppress_antiadblocklist" preference with a default value of false
  • Set preference to true when user removes the anti-adblock filter list
  • Add the filter list on startup if it isn't installed and the preference is false
  • The filter list should not be added when updating from a version that didn't have this preference yet to avoid overriding the users' choice in case they intentionally removed it

Change History (0)

Note: See TracTickets for help on using tickets.