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-09-20 12:07:46 -04:00
2023-10-16 18:44:15 -04:00
2023-02-03 13:00:26 -05:00
2023-10-16 22:43:29 +00:00
2023-11-20 14:44:43 -05:00
2023-01-04 17:47:17 -05:00
2023-01-04 17:47:17 -05:00
2023-11-20 14:44:43 -05:00
2023-11-20 14:44:43 -05:00
2023-06-01 19:32:36 +03:00
2022-10-04 18:21:31 -04:00
2022-10-04 18:21:31 -04:00
2023-05-08 18:36:00 +03:00
2022-09-29 13:09:35 -04:00
2023-01-04 17:47:17 -05:00
2018-02-19 17:38:04 -05:00
2023-08-07 13:40:40 -04:00
2023-08-07 13:40:40 -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
2022-03-17 15:34:49 -04:00
2023-09-20 12:07:47 -04:00
2022-01-24 12:58:04 -05:00
2023-10-04 12:25:52 -04:00
2023-10-04 12:25:52 -04:00
2023-05-08 18:36:00 +03:00
2021-08-19 19:41:44 -04:00
2023-02-03 13:00:26 -05:00
2021-09-16 18:25:43 +03:00
2023-01-30 21:32:19 -05:00
2023-04-05 17:48:51 -04:00
2021-12-18 15:57:34 -05:00
2023-01-04 17:47:17 -05:00
2023-01-30 21:32:19 -05:00
2023-01-30 21:32:19 -05:00
2023-10-16 22:43:29 +00:00
2023-10-16 22:43:29 +00:00
2023-10-24 10:56:39 -04:00
2023-06-01 19:32:36 +03:00
2023-01-04 17:47:17 -05:00
2022-03-30 19:54:09 -04:00
2023-01-04 17:47:17 -05:00
2021-12-07 15:02:28 -05:00
2023-09-20 12:07:47 -04:00
2022-01-24 12:58:04 -05:00
2023-05-08 18:36:00 +03:00
2020-03-04 19:31:54 -05:00
2023-11-20 14:44:43 -05:00
2021-12-07 15:02:28 -05:00
2023-04-13 16:06:02 +00:00
2023-04-13 16:08:48 +00:00
2023-04-13 16:08:48 +00:00
2023-06-01 19:32:36 +03:00
2021-05-18 21:59:48 -04:00
2023-02-03 13:00:26 -05: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
2020-06-29 16:17:23 -04:00
2021-11-15 14:25:16 -05: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
2017-05-18 12:30:05 +02:00
2023-01-04 17:47:17 -05:00
2017-05-18 12:30:05 +02:00
2023-05-08 18:36:00 +03:00
2023-08-15 12:07:58 -04:00
2022-03-17 15:34:49 -04:00
2023-05-05 22:53:16 +03:00
2023-09-20 12:07:47 -04:00
2023-01-04 17:47:17 -05:00
2023-11-14 17:16:43 +00:00
2023-10-25 18:20:55 +00:00
2023-10-25 18:20:55 +00:00
2023-06-01 19:32:36 +03:00
2023-06-01 19:32:36 +03:00