You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It looks like we are still recording non-tracking subdomains of tracking domains. This should be fewer non-tracking domains than before, but still, we shouldn't store any.
You can see if you have any such domains by running the following code in your Badger's background page:
One complication is that we don't want to keep rechecking DNT on blocked domains.
We store last check time in the same action_map data structure. Discarding (never storing) non-tracking subdomains will discard these timestamps and precipitate DNT checks next time these subdomains are encountered and blocked (because of an already-blocked parent domain).
A potential fix would be to move last DNT check timestamps out of action_map into their own data structure subject to periodic cleanup.
It looks like we are still recording non-tracking subdomains of tracking domains. This should be fewer non-tracking domains than before, but still, we shouldn't store any.
You can see if you have any such domains by running the following code in your Badger's background page:
This follows up on #1795 (comment) and #1446.
The text was updated successfully, but these errors were encountered: