Opened 7 years ago
Last modified 2 years ago
#7637 new enhancement
Alter "New Identity" to make use of onCacheEntryDoomed
Reported by: | mikeperry | Owned by: | tbb-team |
---|---|---|---|
Priority: | Medium | Milestone: | |
Component: | Applications/Tor Browser | Version: | |
Severity: | Normal | Keywords: | tbb-newnym, tbb-torbutton |
Cc: | Actual Points: | ||
Parent ID: | Points: | ||
Reviewer: | Sponsor: |
Description
One of our Firefox patches is a horrible hack that makes nsCacheService::EvictEntries synchronous. We did this because Mozilla made it Async before providing an observer to notify us that the eviction took place. This allowed evercookies to persist for a short time after New Identity (see #5715).
Apparently, we should now be able to listen to https://developer.mozilla.org/en-US/docs/XPCOM_Interface_Reference/nsICacheListener#onCacheEntryDoomed().
Unless of course "doomed" means "We're really going to delete it soon, we swear. But we'd like to give content a few more chances to access it first, just in case they really wanted to recover their evercookies."
Child Tickets
Change History (4)
comment:1 Changed 7 years ago by
Parent ID: | #7248 |
---|
comment:2 Changed 6 years ago by
Keywords: | tbb-newnym added |
---|
comment:3 Changed 5 years ago by
Component: | TorBrowserButton → Tor Browser |
---|---|
Keywords: | tbb-torbutton added |
Owner: | changed from mikeperry to tbb-team |
comment:4 Changed 2 years ago by
Severity: | → Normal |
---|
Set all open tickets without a severity to "Normal"