mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-12-01 17:23:59 +00:00
3b4eeee788
If no expired cookies exist, in order of preference, evict the oldest: * session cookie with a non-matching path * session cookie with a matching path * non-session cookie with a non-matching path * non-session cookie with a matching path This replaces the previous heuristic of evicting the oldest cookie, irregardless of any other attributes, if no expired cookies were present. This ensures that cookies that are already considered transient by web applications will be removed first, followed by cookies that are unrelated to the response that is adding new cookies. * * * Bug 1264192 - Interdiff |
||
---|---|---|
.. | ||
test | ||
CookieServiceChild.cpp | ||
CookieServiceChild.h | ||
CookieServiceParent.cpp | ||
CookieServiceParent.h | ||
moz.build | ||
nsCookie.cpp | ||
nsCookie.h | ||
nsCookieService.cpp | ||
nsCookieService.h | ||
nsICookie2.idl | ||
nsICookie.idl | ||
nsICookieManager2.idl | ||
nsICookieManager.idl | ||
nsICookiePermission.idl | ||
nsICookieService.idl | ||
PCookieService.ipdl |