Marshall Greenblatt
cf934a20a7
Fix cookie exclusion for fetch CORS pre-flight requests ( fixes #3596 )
...
Cookies (and other credentials) will be excluded when appropriate by
downgrading |credentials_mode| from kSameOrigin to kOmit.
Improve logic for Origin header inclusion, including a fix for
Referrer/Origin calculation in URLRequestJob::ComputeReferrerForPolicy
when used with custom standard schemes.
Specify correct CookiePartitionKeyCollection when loading cookies.
To test:
- Run tests from https://browseraudit.com/ with and without
`--disable-request-handling-for-testing`. Results are the same.
- Run `ceftests --gtest_filter=CorsTest.*`.
2023-11-20 14:44:43 -05:00
..
2023-11-14 17:16:43 +00:00
2023-11-14 17:16:43 +00:00
2023-08-15 12:07:58 -04:00
2023-09-20 12:07:47 -04:00
2022-01-24 12:58:04 -05:00
2023-10-24 10:56:39 -04:00
2023-09-20 12:07:47 -04:00
2023-06-01 19:32:36 +03:00
2023-11-20 14:44:43 -05:00
2023-10-24 10:56:39 -04:00
2023-10-24 10:56:39 -04:00
2023-09-20 12:07:47 -04:00
2023-06-01 19:32:36 +03:00
2023-11-08 14:27:50 -05:00
2023-01-04 17:47:17 -05:00
2021-07-27 19:03:09 -04:00
2023-02-03 13:00:26 -05:00
2023-02-03 13:00:26 -05:00
2023-09-20 12:07:47 -04:00
2023-02-03 13:00:26 -05:00
2023-07-20 18:11:34 -04:00
2023-01-26 14:37:05 -05:00
2023-02-03 13:00:26 -05:00
2023-10-16 22:43:29 +00:00
2023-10-16 22:43:29 +00:00
2023-11-14 17:16:43 +00:00
2023-11-14 17:16:43 +00:00
2023-05-08 18:36:00 +03:00
2023-11-14 17:16:43 +00:00
2023-11-14 17:16:43 +00:00
2023-11-14 17:16:43 +00:00
2023-02-03 13:00:26 -05:00
2022-08-25 14:09:20 -04:00
2021-12-07 15:02:28 -05:00
2023-09-20 12:07:47 -04:00
2023-05-08 18:36:00 +03:00
2023-10-24 10:56:39 -04:00
2023-10-24 10:56:39 -04:00
2023-09-20 12:07:47 -04:00
2023-02-03 13:00:26 -05:00
2023-02-03 13:00:26 -05:00
2022-01-24 12:58:04 -05:00
2023-01-04 17:47:17 -05:00
2021-12-07 15:02:28 -05:00
2023-06-06 17:41:57 +03:00
2020-09-22 17:36:06 -04:00
2023-06-01 19:32:36 +03:00
2023-06-01 19:32:36 +03:00
2023-06-01 19:32:36 +03:00
2022-02-22 19:22:39 -05:00
2023-05-08 18:36:00 +03:00
2021-12-07 15:02:28 -05:00
2023-05-08 18:36:00 +03:00
2022-04-19 18:52:26 -04:00
2023-06-28 11:43:11 +03:00
2022-04-19 18:52:26 -04:00
2023-10-16 22:43:29 +00:00
2023-10-16 22:43:29 +00:00
2023-02-03 13:00:26 -05:00
2023-04-20 12:26:07 -04:00
2023-04-20 12:26:07 -04:00
2023-04-20 12:26:07 -04:00
2023-05-08 18:36:00 +03:00
2022-10-26 16:54:33 -04:00
2023-05-08 18:36:00 +03:00
2021-12-07 15:02:28 -05:00
2023-01-04 17:47:17 -05:00
2021-12-07 15:02:28 -05:00
2023-02-03 13:00:26 -05:00
2022-06-03 22:45:23 +03:00
2022-06-03 22:45:23 +03:00
2023-07-11 15:59:52 +03:00
2023-07-11 15:59:52 +03:00
2023-02-03 13:00:26 -05:00
2022-07-08 07:40:35 +00:00
2023-01-04 17:47:17 -05:00
2023-02-03 13:00:26 -05:00
2023-01-04 17:47:17 -05:00
2022-11-17 12:50:15 -05:00
2023-01-04 17:47:17 -05:00
2021-12-07 15:02:28 -05:00
2023-08-15 12:07:58 -04:00
2022-07-25 23:47:56 -04:00
2021-12-07 15:02:28 -05:00
2022-07-19 10:09:35 -04:00
2022-07-19 10:09:35 -04:00
2023-05-08 18:36:00 +03:00
2021-06-10 16:42:44 -04:00
2023-05-08 18:36:00 +03:00
2023-08-15 12:07:58 -04:00
2022-07-07 10:01:24 +00:00
2023-01-04 17:47:17 -05:00
2022-02-22 19:22:39 -05:00
2023-05-08 18:36:00 +03:00
2023-01-04 17:47:17 -05:00
2021-12-07 15:02:28 -05:00
2023-11-14 17:16:43 +00:00
2023-11-14 17:16:43 +00:00
2023-05-08 18:36:00 +03:00
2023-06-01 19:32:36 +03:00
2023-06-01 19:32:36 +03:00
2023-05-08 18:36:00 +03:00
2022-07-25 23:47:56 -04:00
2023-02-03 13:00:26 -05:00
2022-02-22 19:22:39 -05:00
2023-06-28 11:43:11 +03:00
2023-06-28 11:43:11 +03:00
2021-12-07 15:02:28 -05:00
2023-01-04 17:47:17 -05:00
2021-12-07 15:02:28 -05:00
2023-06-01 19:32:36 +03:00
2023-06-01 19:32:36 +03:00
2023-05-08 18:36:00 +03:00
2023-06-01 19:32:36 +03:00
2023-02-03 13:00:26 -05:00
2023-06-01 13:44:39 +03:00
2023-06-01 13:44:39 +03:00
2023-01-04 17:47:17 -05:00
2022-07-19 10:09:35 -04:00
2023-05-08 18:36:00 +03:00
2023-06-01 19:32:36 +03:00
2023-06-01 19:32:36 +03:00