Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove ICookieManager.SetSupportedSchemes #3497

Closed
amaitland opened this issue Apr 13, 2021 · 0 comments
Closed

Remove ICookieManager.SetSupportedSchemes #3497

amaitland opened this issue Apr 13, 2021 · 0 comments

Comments

@amaitland
Copy link
Member

ICookieManager.SetSupportedSchemes was removed from CEF in commit https://bitbucket.org/chromiumembedded/cef/commits/5bfcfaab7376dee7fafb00af64400fa3b95d33d4

Move cookieable scheme configuration to settings (see issue #2969)

The Chrome runtime requires that cookieable scheme information be available
at Profile initialization time because it also triggers NetworkContext creation
at the same time. To make this possible, and to avoid various race conditions
when setting state, the cookieable scheme configuration has been added as
|cookieable_schemes_list| and |cookieable_schemes_exclude_defaults| in
CefSettings and CefBrowserContextSettings. The CefCookieManager::
SetSupportedSchemes and CefBrowserProcessHandler::GetCookieableSchemes methods
are no longer required and have been removed.

The CefSettings.CookieableSchemesList, CefSettings.CookieableSchemesExcludeDefaults, RequestContextSettings.CookieableSchemesList, and RequestContextSettings.CookieableSchemesExcludeDefaults properties will be added.

@amaitland amaitland added this to the 90.0.x milestone Apr 13, 2021
amaitland added a commit that referenced this issue Apr 23, 2021
- The method was removed upstream.
- New properties have been added to CefSettings and RequestContextSettings

**Breaking Change**

Resolves #3497
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant