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
Describe the bug
I don't want CAD to delete cookies and localStorage in container tabs, only in the default environment. However, even though I have enable container tab support unchecked, when doing automatic cleaning CAD will automatically delete my container tab data after I closed it. Example log message (after closing duckduckgo, which always is in a container tab):
duckduckgo.com (CookieAutoDeleteLocalStorageCleanup): Clean because duckduckgo.com is not in the White or Grey lists
To Reproduce
Steps to reproduce the behavior:
Open the CAD settings
Enable automatic cleaning (after 60 secs)
Enable greylist cleanup on browser restart
Enable cleaning cookies from open tabs on startup
Enable LocalStorage cleanup
Make sure support for firefox container tabs is disabled
Open a website like duckduckgo in a container tab
Close the container tab
CAD notifies you about it having busted the sites cookies and LocalStorage
Expected behavior
CAD should keep the data.
Your System Info (please complete the following information):
OS: Windows 10 Pro, the malware monster
Browser Info: Firefox 76.0.1
CookieAutoDelete Version 3.3.1
The text was updated successfully, but these errors were encountered:
The only problem I have at this time is that even if I have the container/store ID hardcoded for chrome (0) and firefox (firefox-default, maybe default as well), some browsers may have other default cookie stores that we may have not heard of. The only way to fetch these unknown cookie stores is by https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/cookies/getAllCookieStores, which returns the ID for us to query. This ID doesn't tell us whether or not it is a container or default, so we add it in to the list for cleaning.
If you don't want cookies removed from container tabs at this time, enable the container option in CAD, and for each container, add a * whitelist in the Expression Table.
The only mitigation I can do is from getAllCookieStores, if there is an id that starts with firefox-container then ignore it. This would do the trick only if browsers in other languages also use storeID names in english...
Describe the bug
I don't want CAD to delete cookies and localStorage in container tabs, only in the default environment. However, even though I have
enable container tab support
unchecked, when doing automatic cleaning CAD will automatically delete my container tab data after I closed it. Example log message (after closing duckduckgo, which always is in a container tab):To Reproduce
Steps to reproduce the behavior:
support for firefox container tabs
is disabledExpected behavior
CAD should keep the data.
Your System Info (please complete the following information):
The text was updated successfully, but these errors were encountered: