Commit Graph

1582 Commits

Author SHA1 Message Date
Sandor Molnar
9f1531fdbf Backed out 5 changesets (bug 1923663, bug 1922193) for causing crashes @ mozilla::net::CookieStorage::AddCookie
Backed out changeset d43f5d0fcadf (bug 1923663)
Backed out changeset 39226f4da7cf (bug 1923663)
Backed out changeset 4d455d19f7fb (bug 1922193)
Backed out changeset eb6b645090c2 (bug 1922193)
Backed out changeset 636bc2b1c45b (bug 1922193)
2024-11-05 21:49:45 +02:00
Tim Huang
eea4ffd9a2 Bug 1923663, part 1 - Cookie DB migration to remove first-party partitioned cookies. r=cookie-reviewers,edgul
Depends on D226127

Differential Revision: https://phabricator.services.mozilla.com/D225692
2024-11-05 18:50:36 +00:00
Tim Huang
01b279441e Bug 1922193 - Add telemetry probes for invalid first party partitioned cookies. r=valentin,cookie-reviewers,edgul
Depends on D226126

Differential Revision: https://phabricator.services.mozilla.com/D226127
2024-11-05 18:50:35 +00:00
Tim Huang
da988c20a5 Bug 1922193 - Cleanup invalid first-party partitioned cookies in the cookie DB. r=valentin,cookie-reviewers,edgul
Depends on D226125

Differential Revision: https://phabricator.services.mozilla.com/D226126
2024-11-05 18:50:35 +00:00
Tim Huang
2da0932815 Bug 1922193 - Drop first-party partitioned cookies that don't have CHIPS. r=valentin,cookie-reviewers,edgul,extension-reviewers,sessionstore-reviewers,willdurand,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D226125
2024-11-05 18:50:34 +00:00
Iulian Moraru
3e09eabd4e Backed out 10 changesets (bug 1928672, bug 1922020) for causing mochitest-plain failures on test_different_domain_in_hierarchy.html. CLOSED TREE
Backed out changeset c7c93c34f516 (bug 1928672)
Backed out changeset 4e6a8bea3574 (bug 1922020)
Backed out changeset 11718a55e298 (bug 1922020)
Backed out changeset ff0655d8a6a9 (bug 1922020)
Backed out changeset cabd41ab53e4 (bug 1922020)
Backed out changeset 88eac74dbe86 (bug 1922020)
Backed out changeset ea5096fafb29 (bug 1922020)
Backed out changeset 852d8a2132c8 (bug 1922020)
Backed out changeset e66184701c85 (bug 1922020)
Backed out changeset f52eb9bf4d08 (bug 1922020)
2024-11-05 01:46:32 +02:00
Benjamin VanderSloot
b7f7978a3f Bug 1922020, part 11 - Remove reliance on window.opener storage access heuristic in user.js from netwerk/ r=valentin,cookie-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D224816
2024-11-04 20:38:39 +00:00
Goloman Adrian
4373312425 Backed out 10 changesets (bug 1928672, bug 1922020) for causing bc failures @browser_permissionPropagation.js. CLOSED TREE
Backed out changeset 48e75896365c (bug 1928672)
Backed out changeset efa4047d526e (bug 1922020)
Backed out changeset 3df5f4781f39 (bug 1922020)
Backed out changeset 23e201efd3b8 (bug 1922020)
Backed out changeset 4c05fa56cf47 (bug 1922020)
Backed out changeset 43f97ae7eb6f (bug 1922020)
Backed out changeset 5e14c27894de (bug 1922020)
Backed out changeset cf506f71a542 (bug 1922020)
Backed out changeset e034708dee92 (bug 1922020)
Backed out changeset 787a649b70b8 (bug 1922020)
2024-11-04 18:11:34 +02:00
Benjamin VanderSloot
82d21dd025 Bug 1922020, part 11 - Remove reliance on window.opener storage access heuristic in user.js from netwerk/ r=valentin,cookie-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D224816
2024-11-04 13:04:41 +00:00
Sandor Molnar
4844cd6ff2 Backed out 4 changesets (bug 1922020) for causing mochitest plain failures. CLOSED TREE
Backed out changeset 758a808aa636 (bug 1922020)
Backed out changeset 09892a5bf0f2 (bug 1922020)
Backed out changeset 0ad002c61500 (bug 1922020)
Backed out changeset 4f130b2a64e4 (bug 1922020)
2024-10-31 22:20:58 +02:00
Benjamin VanderSloot
489ceeb75d Bug 1922020, part 11 - Remove reliance on window.opener storage access heuristic in user.js from netwerk/ r=valentin,cookie-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D224816
2024-10-31 18:36:31 +00:00
Alexandru Marc
9615ca2956 Backed out 4 changesets (bug 1922020) for causing build bustages @ ActorsParent.cpp. CLOSED TREE
Backed out changeset 3926397fec17 (bug 1922020)
Backed out changeset 37af765882cb (bug 1922020)
Backed out changeset cd59a5e18609 (bug 1922020)
Backed out changeset 33e10ef1ba65 (bug 1922020)
2024-10-31 17:54:02 +02:00
Benjamin VanderSloot
f53c1e2c3c Bug 1922020, part 11 - Remove reliance on window.opener storage access heuristic in user.js from netwerk/ r=valentin,cookie-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D224816
2024-10-31 15:14:16 +00:00
Alexandru Marc
5f44b7a3ed Backed out 3 changesets (bug 1922193) for causing multiple failures. CLOSED TREE
Backed out changeset d76bfc18f2d2 (bug 1922193)
Backed out changeset 72cf46f0f246 (bug 1922193)
Backed out changeset eaf6d254dde1 (bug 1922193)
2024-10-22 18:29:47 +03:00
Tim Huang
466d4fe625 Bug 1922193 - Add telemetry probes for invalid first party partitioned cookies. r=valentin,cookie-reviewers,edgul
Depends on D226126

Differential Revision: https://phabricator.services.mozilla.com/D226127
2024-10-22 14:20:32 +00:00
Tim Huang
d131342019 Bug 1922193 - Cleanup invalid first-party partitioned cookies in the cookie DB. r=valentin,cookie-reviewers,edgul
Depends on D226125

Differential Revision: https://phabricator.services.mozilla.com/D226126
2024-10-22 14:20:31 +00:00
Tim Huang
edf4db7aa3 Bug 1922193 - Drop first-party partitioned cookies that don't have CHIPS. r=valentin,cookie-reviewers,edgul
Differential Revision: https://phabricator.services.mozilla.com/D226125
2024-10-22 14:20:30 +00:00
Tim Huang
34e65ae3e9 Bug 1922193 - Initiate the isPartitioned() value before parsing the cookie attributions. r=valentin,cookie-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D225491
2024-10-14 12:40:34 +00:00
Sean
a9407ddb9a Bug 1919391 - Migrate MOZ_SQLITE_COOKIES_BLOCK_MAIN_THREAD_MS_V2 and MOZ_SQLITE_COOKIES_TIME_TO_BLOCK_MAIN_THREAD_MS P1 probes to glean r=cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D224536
2024-10-10 13:36:16 +00:00
Tim Huang
8fe7964451 Bug 1923500 - Sending CHIPS cookies in non-default cookieBehaviors. r=bvandersloot,cookie-reviewers,edgul
Differential Revision: https://phabricator.services.mozilla.com/D225097
2024-10-09 22:06:20 +00:00
Andrea Marchesini
d66fc73485 Bug 1818968 - WebExtension - Sort cookies as defined by RFC6265, r=robwu,edgul,cookie-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D224163
2024-10-02 09:34:08 +00:00
Andrea Marchesini
c16e549d8a Bug 1484026 - Enforce Cookie IPC checks in RecvSetCookies, r=valentin,cookie-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D223976
2024-10-01 11:50:28 +00:00
Andrea Marchesini
6067cd6543 Bug 1920996 - Do not dispatch a CookieChangeEvent for an already expired unknown cookie, r=cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D223712
2024-09-27 08:27:47 +00:00
tannal
f1f8bcede5 Bug 1920352 - Remove unused dom.testing.sync-content-blocking-notifications pref. r=gregp,anti-tracking-reviewers,pbz
Differential Revision: https://phabricator.services.mozilla.com/D223071
2024-09-23 10:51:46 +00:00
Andrea Marchesini
985e92f7a7 Bug 1475599 - part 10 - CookieStore API - CHIP implementation shared between Document and CookieStore, r=cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D220288
2024-09-12 16:48:23 +00:00
Andrea Marchesini
1cd0de930d Bug 1475599 - part 9 - CookieStore API - Extra security for cookie propagation child to parent, r=tschuster,cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D217734
2024-09-12 16:48:22 +00:00
Andrea Marchesini
05ebc836d2 Bug 1475599 - part 8 - CookieStore API - e10s support, r=smaug,cookie-reviewers,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D217574
2024-09-12 16:48:21 +00:00
Andrea Marchesini
c993dc5823 Bug 1475599 - part 7 - CookieStore API - Expose operationID to nsICookieManager::{AddNative,RemoveNative} and nsICookieNotifications, r=smaug,cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D218495
2024-09-12 16:48:21 +00:00
Andrea Marchesini
2499926837 Bug 1475599 - part 6 - CookieStore API - Expose isPartitioned to nsICookieManager::AddNative, r=edgul,cookie-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D217575
2024-09-12 16:48:21 +00:00
Andrea Marchesini
b9c2734ccf Bug 1475599 - part 5 - CookieStore API - cookie notifications in the content-process, r=smaug,cookie-reviewers,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D217573
2024-09-12 16:48:20 +00:00
Andrea Marchesini
4b3f5d6dbb Bug 1475599 - part 2 - CookieStore API - IPDL, r=edgul,webidl,smaug
Differential Revision: https://phabricator.services.mozilla.com/D215145
2024-09-12 16:48:19 +00:00
Iulian Moraru
07f06ae72b Backed out 11 changesets (bug 1475599) for causing wpt failures on change_eventhandler_in_bfcache.https.window.html. CLOSED TREE
Backed out changeset 74d0efb3b0d1 (bug 1475599)
Backed out changeset 7e736b5732c1 (bug 1475599)
Backed out changeset 8620daea37ad (bug 1475599)
Backed out changeset 0d57b435d872 (bug 1475599)
Backed out changeset a63a5bcb0524 (bug 1475599)
Backed out changeset cd8cc80dc7e9 (bug 1475599)
Backed out changeset ef2cdfb059af (bug 1475599)
Backed out changeset d3c7729a1972 (bug 1475599)
Backed out changeset 7eccbaa8e62e (bug 1475599)
Backed out changeset cc3c39aa8fb8 (bug 1475599)
Backed out changeset 2fc9a3d0ad8b (bug 1475599)
2024-09-12 00:03:14 +03:00
Andrea Marchesini
0a54e758a0 Bug 1475599 - part 10 - CookieStore API - CHIP implementation shared between Document and CookieStore, r=cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D220288
2024-09-11 16:26:58 +00:00
Andrea Marchesini
fa0e0c2685 Bug 1475599 - part 9 - CookieStore API - Extra security for cookie propagation child to parent, r=tschuster,cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D217734
2024-09-11 16:26:57 +00:00
Andrea Marchesini
b3099972ab Bug 1475599 - part 8 - CookieStore API - e10s support, r=smaug,cookie-reviewers,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D217574
2024-09-11 16:26:57 +00:00
Andrea Marchesini
dc731dcc9a Bug 1475599 - part 7 - CookieStore API - Expose operationID to nsICookieManager::{AddNative,RemoveNative} and nsICookieNotifications, r=smaug,cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D218495
2024-09-11 16:26:57 +00:00
Andrea Marchesini
c15331b179 Bug 1475599 - part 6 - CookieStore API - Expose isPartitioned to nsICookieManager::AddNative, r=edgul,cookie-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D217575
2024-09-11 16:26:56 +00:00
Andrea Marchesini
d886639ce8 Bug 1475599 - part 5 - CookieStore API - cookie notifications in the content-process, r=smaug,cookie-reviewers,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D217573
2024-09-11 16:26:56 +00:00
Andrea Marchesini
5ce43d822f Bug 1475599 - part 2 - CookieStore API - IPDL, r=edgul,webidl,smaug
Differential Revision: https://phabricator.services.mozilla.com/D215145
2024-09-11 16:26:55 +00:00
Tamas Szentpeteri
84034a29ab Backed out 11 changesets (bug 1475599) for causing mochitest failures on browser_script_command_execute_basic.js. CLOSED TREE
Backed out changeset 51aa424e5ec9 (bug 1475599)
Backed out changeset 01c2bc6d727a (bug 1475599)
Backed out changeset 2d925ea3da19 (bug 1475599)
Backed out changeset 30d5dfedf252 (bug 1475599)
Backed out changeset fc3b4c5ee4b2 (bug 1475599)
Backed out changeset 0cfe4b34b57a (bug 1475599)
Backed out changeset fc19677480ad (bug 1475599)
Backed out changeset f279f023c340 (bug 1475599)
Backed out changeset 4063d0c74231 (bug 1475599)
Backed out changeset 0868fb4018a7 (bug 1475599)
Backed out changeset 9c8b6e35bf3f (bug 1475599)
2024-09-11 00:31:53 +03:00
Andrea Marchesini
fe60b0827c Bug 1475599 - part 10 - CookieStore API - CHIP implementation shared between Document and CookieStore, r=cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D220288
2024-09-10 16:31:41 +00:00
Andrea Marchesini
b9d9468b4d Bug 1475599 - part 9 - CookieStore API - Extra security for cookie propagation child to parent, r=tschuster,cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D217734
2024-09-10 16:31:41 +00:00
Andrea Marchesini
a4b2ba58bc Bug 1475599 - part 8 - CookieStore API - e10s support, r=smaug,cookie-reviewers,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D217574
2024-09-10 16:31:41 +00:00
Andrea Marchesini
e18f339137 Bug 1475599 - part 7 - CookieStore API - Expose operationID to nsICookieManager::{AddNative,RemoveNative} and nsICookieNotifications, r=smaug,cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D218495
2024-09-10 16:31:40 +00:00
Andrea Marchesini
a230cee9d8 Bug 1475599 - part 6 - CookieStore API - Expose isPartitioned to nsICookieManager::AddNative, r=edgul,cookie-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D217575
2024-09-10 16:31:40 +00:00
Andrea Marchesini
c88f392155 Bug 1475599 - part 5 - CookieStore API - cookie notifications in the content-process, r=smaug,cookie-reviewers,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D217573
2024-09-10 16:31:39 +00:00
Andrea Marchesini
f7eb397ff6 Bug 1475599 - part 2 - CookieStore API - IPDL, r=edgul,webidl,smaug
Differential Revision: https://phabricator.services.mozilla.com/D215145
2024-09-10 16:31:38 +00:00
Andrea Marchesini
ad71648651 Bug 1903403 - Do not reject cookies containing %x9, r=cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D220787
2024-09-02 13:06:57 +00:00
Andrea Marchesini
233256c1e9 Bug 1909980 - Compare the cookie expires attribute with the server time, r=edgul,cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D218406
2024-09-02 07:57:30 +00:00
Andrea Marchesini
b5196455dd Bug 1913161 - Implement a max-age cap for cookies, r=devtools-reviewers,cookie-reviewers,timhuang,webdriver-reviewers,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D219216
2024-09-02 07:57:30 +00:00