cef/libcef/common/net
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
..
http_header_utils.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
http_header_utils.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
net_resource_provider.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
net_resource_provider.h Update to Chromium version 79.0.3945.1 (#706915) 2019-11-19 13:22:13 -05:00
scheme_info.h Add CefAppManager and remove global ContentClient accessors (see issue #2969) 2020-06-29 16:17:58 -04:00
scheme_registration.cc Fix cookie exclusion for fetch CORS pre-flight requests (fixes #3596) 2023-11-20 14:44:43 -05:00
scheme_registration.h Add support and enable out-of-Blink CORS (fixes issue #2716) 2020-08-26 16:25:25 -04:00
url_util.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
url_util.h Wait for CefBrowserContext initialization (see issue #2969) 2021-04-14 21:03:44 -04:00