https://github.com/fklc/rfp-target-overrider
https://github.com/fklc/rfp-target-overrider
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/fklc/rfp-target-overrider
- Owner: FKLC
- Archived: true
- Created: 2024-05-10T16:45:47.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-06T13:16:56.000Z (about 2 years ago)
- Last Synced: 2025-02-27T00:24:57.316Z (over 1 year ago)
- Language: JavaScript
- Size: 104 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RFPTarget Overrider
We are continuing development at [mozilla-extensions/fingerprinting-protection-debugger](https://github.com/mozilla-extensions/fingerprinting-protection-debugger)
This is a Firefox extension to easily manage privacy.fingerprintingProtection.overrides using checkboxes. You can search, enable and disable specific targets or all of them at once. The extension is written with React. The experimental API is defined in public/api.mjs.
### Test it locally
To test the extension locally, you have to be using the c6d8284bd68b commit, or if it has landed, use the Nightly version. Checkout package.json for defined scripts. Ideally, you would run watch-popup and watch-ext during development/testing.
### Disabled Targets
Currently, two targets are disabled:
- IsAlwaysEnabledForPrecompute: This target is used internally. According to its definition, inluding it in overrides may cause unexpected behaviour.
- AllTargets: Including AllTargets breaks the UI logic. An active target is shown with a checked checkbox, but if we include AllTargets, active targets shown would be incorrect. Instead we have an Active All and Deactivate all button.