Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incomplete or missing tracker database on install after granting Private Browsing permission in Firefox #2930

Closed
ghostwords opened this issue Dec 12, 2023 · 0 comments · Fixed by #2932

Comments

@ghostwords
Copy link
Member

ghostwords commented Dec 12, 2023

Moments after installing Privacy Badger in Firefox, Firefox shows the Private Browsing permission "door hanger". Clicking to allow Privacy Badger to run in Private windows restarts Privacy Badger.

If you restart Privacy Badger quickly enough, you may interrupt Privacy Badger's loading of seed tracker data into memory from a local file. You may also interrupt loading of the yellowlist and EFF's DNT policy hashes, but this is less likely as these assets are small and load much quicker than seed data.

Interrupting seed data loading results in a partially broken installation where Privacy Badger has little or no tracker knowledge.

This bug was reactivated by 2ac8b01 after which the welcome page once again opens without a delay in Firefox.

This bug is technically not Firefox-specific but it is Firefox-specific in practice. Nowhere else are users presented with browser UI that has them restart the extension moments after installation.

See also #2798.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant