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
scheme_info.h
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
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