mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-23 02:05:42 +00:00
a95351130d
This will change RemoveCookiesFromRootDomain to not remove cookies from all sub-domains but instead only remove the single host that is passed. This is necessary to support removing all sub-domain cookie data in ForgetAboutSite without compromising on the cookie permissions that are supported by Sanitizer.jsm As a side effect, this also fixes the issues described in https://bugzilla.mozilla.org/show_bug.cgi?id=1515913#c24 (which were caused by deleting sub-domains without checking their permission). Sanitizer.jsm should retain its functionality even with this change, because it already collects all the principals we have to delete individually and tries to delete them (so it would consider mozilla.org and support.mozilla.org separately). Differential Revision: https://phabricator.services.mozilla.com/D45012 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
base | ||
build | ||
cache | ||
cache2 | ||
cookie | ||
dns | ||
ipc | ||
locales | ||
mime | ||
protocol | ||
sctp | ||
socket | ||
srtp | ||
streamconv | ||
system | ||
test | ||
url-classifier | ||
wifi | ||
moz.build | ||
necko-config.h.in |