Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • adblockplusui adblockplusui
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 269
    • Issues 269
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 13
    • Merge requests 13
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Adblock inc
  • Extensions
  • Adblock Plus
  • adblockplusuiadblockplusui
  • Issues
  • #1115
Closed
Open
Created Apr 12, 2022 by Thomas Greiner@ThomasGreinerOwner

Make use of EWE's experimental allowlisting API for websites

Background / User story

We'd like to experiment with giving websites a way to ask users to allowlist them to provide a better user experience than we can currently offer via the extension's own UI. Since this is just an experiment at this point, the API should be restricted to trusted partners.

Therefore we should make use of EWE's newly introduced allowlisting API (see eyeo/adblockplus/abc/webext-sdk#171 (closed)).

What to change

  • Design: N/A
  • Research: N/A
  • Spec: N/A
  • Legal: N/A
  • Development:
    • Pass list of authorized keys to EWE via allowlisting.setAuthorizedKeys().
    • Pass function to EWE via allowlisting.setAllowlistingCallback() that allowlists a domain the same way as the "filters.allowlist" message.

Hints for testers

  • This change was merged into the feature-8 branch.
  • Allowlisting the domain or just the URL via the icon popup toggles should continue working as expected.
  • See hints for testers in #1114.

Hints for translators

N/A

Edited Apr 25, 2022 by Thomas Greiner
Assignee
Assign to
Time tracking