gecko-dev/netwerk/cookie
Tim Huang 7ff4cf104f Bug 1731990 - Part 3: Use the partitionKey from the foreign partitioned principal in ServiceWorkerPrivate. r=pbz,dom-storage-reviewers,edenchuang
We used to use the principal URL for the partitionKey in
ServiceWorkerPrivateImpl. This is correct if the ServiceWorker only
works in first-party context. But, it isn't correct in third-party
context.

To fix that, we can directly use the foreign paritioned principal from
the ServiceWorkerPrivate to get the partitionKey in third-party context.
For the first-party context, we can still use the original approach to
get the partitionKey.

Differential Revision: https://phabricator.services.mozilla.com/D128733
2021-11-25 13:11:35 +00:00
..
test Bug 1617611: Annotate each failing xpcshell test individually. r=ckerschb,extension-reviewers,robwu 2021-11-23 10:53:26 +00:00
Cookie.cpp
Cookie.h
CookieCommons.cpp Bug 1733356 - Fix non-unified build errors in netwerk/cookie/ r=necko-reviewers,dragana 2021-10-14 12:57:59 +00:00
CookieCommons.h Bug 1733356 - Fix non-unified build errors in netwerk/cookie/ r=necko-reviewers,dragana 2021-10-14 12:57:59 +00:00
CookieJarSettings.cpp Bug 1661151 - The Storage Access API should automatically reject access for cookie policies that don't allow cross-site storage access r=anti-tracking-reviewers,timhuang 2021-10-25 23:20:39 +00:00
CookieJarSettings.h Bug 1731990 - Part 3: Use the partitionKey from the foreign partitioned principal in ServiceWorkerPrivate. r=pbz,dom-storage-reviewers,edenchuang 2021-11-25 13:11:35 +00:00
CookieKey.h
CookieLogging.cpp Bug 1733356 - Fix non-unified build errors in netwerk/cookie/ r=necko-reviewers,dragana 2021-10-14 12:57:59 +00:00
CookieLogging.h
CookiePersistentStorage.cpp Bug 1714307 - Autofix static-analysis warnings in netwerk/ r=necko-reviewers,kershaw 2021-06-04 12:35:16 +00:00
CookiePersistentStorage.h
CookiePrivateStorage.cpp
CookiePrivateStorage.h
CookieService.cpp Bug 1678205 - Remove COOKIE_SAMESITE_SET_VS_UNSET telemetry. r=anti-tracking-reviewers,timhuang 2021-10-22 15:15:25 +00:00
CookieService.h
CookieServiceChild.cpp Bug 1733356 - Fix non-unified build errors in netwerk/cookie/ r=necko-reviewers,dragana 2021-10-14 12:57:59 +00:00
CookieServiceChild.h Bug 1728760 - require all nsITimerCallback native implementations to also implement nsINamed, r=smaug. 2021-09-07 08:01:18 +00:00
CookieServiceParent.cpp Bug 1714307 - Autofix static-analysis warnings in netwerk/ r=necko-reviewers,kershaw 2021-06-04 12:35:16 +00:00
CookieServiceParent.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
CookieStorage.cpp Bug 1733356 - Fix non-unified build errors in netwerk/cookie/ r=necko-reviewers,dragana 2021-10-14 12:57:59 +00:00
CookieStorage.h Bug 1714307 - Run modernize-use-default-member-init --fix check on netwerk r=necko-reviewers,kershaw 2021-06-11 07:10:41 +00:00
CookieXPCShellUtils.jsm
PCookieService.ipdl Bug 1720688 - Support extended attribute syntax in protocol declarations, r=mccr8 2021-07-22 02:24:43 +00:00
moz.build Bug 1733356 - Fix non-unified build errors in netwerk/cookie/ r=necko-reviewers,dragana 2021-10-14 12:57:59 +00:00
nsICookie.idl
nsICookieJarSettings.idl Bug 1661151 - The Storage Access API should automatically reject access for cookie policies that don't allow cross-site storage access r=anti-tracking-reviewers,timhuang 2021-10-25 23:20:39 +00:00
nsICookieManager.idl Bug 1695050 - Part 2: Modify CookieJarSettings::Create() to be able to creat cookieJarSettings according to the browsing mode. r=dimi,preferences-reviewers 2021-03-29 11:01:51 +00:00
nsICookiePermission.idl
nsICookieService.idl