Skip to content

Add support for privileged filter lists

Background / User story

We want to make use of the privileged filter lists feature, which EWE started to support in version 1.1.0, for https://gitlab.com/adblockinc/ext/adblockplus/adblockplusui/-/issues/1591 and adblockinc/ext/adblock/adblock#544 (closed). Therefore we should mark the following filter lists as "privileged":

  • 588470E8-E163-4CD9-A909-521B2A3BE73F (Premium cookie blocking)
  • CDAD4CF5-2706-42CB-B404-F5B9B61B8CAA (Premium distraction blocking)

What to change

  • Development: Set privileged: true for the following filter lists when generating the product-specific index files:
    • 588470E8-E163-4CD9-A909-521B2A3BE73F (Premium cookie blocking)
    • CDAD4CF5-2706-42CB-B404-F5B9B61B8CAA (Premium distraction blocking)

Hints for testers

When running npm run build adblock/npm run build adblockplus, the corresponding index file (i.e. dist/index/*.json) should have privileged: true set for the above mentioned filter lists.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information