Network prediction features cause request leakage
First off, many thanks to @Bisaloo for testing
beta1 of the
WebExtension under uncommon conditions, and for finding and reporting this issue. It's great to see that the beta is being thoroughly tested!
Currently affected users
This issue affects early adopters of the beta for Firefox who have network prediction set to enabled, and are not using content blockers (e.g. uBlock Origin) that automatically disable this feature by default.
General problem description
Despite the fact that Decentraleyes properly redirects requests away from large CDNs, some settings cause browsers to attempt to predict your network traffic, and send requests out before noticing that the request is not supposed to occur. This feature can cause unnecessary request leakage.
Resolving the issue
You can fix the issue by rebuilding, and reinstalling Decentraleyes from the very latest commit inside of the
master branch (7d21a1ed). The upcoming, packaged, release of
beta1 will ship with the fix.