-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Third party cookies are still blocked even if per site shield is set to allow all cookies #2095
Comments
TLDR: Even with enabled "All cookie allowed" or even "Shields DOWN for this site" we will block 3rdparty cookies for requests initiated from frames with origin different from the top-level one. Example: on draw.io we block cookies for subframes accounts.google.com and content.googleapis.com Reason:
[1] https://github.com/brave/brave-core/blob/c532659bd23252ae70c94f842457f6f32ab09eef/browser/net/brave_network_delegate_base.cc#L186 |
Filed also #2223 |
@Bryanx As a workaround, change the default cookie control in brave://settings/ to "Allow all cookies". |
brave/brave-browser#2095 As per URLRequest documentation and the corresponding RFC, site_for_cookies cannot be used as a top-level document origin since it can be empty in certain cases. We need to replace it with something more reliable.
Note: we will need to rework the whole thing once NetworkService is enabled in Chromium. |
Verified passed with
Verification Passed on
Verification Passed on
|
Experiencing the very same issue with Version 0.58.18 Chromium: 71.0.3578.98 (Official Build) (64-bit) Selecting Allow all cookies in the global shield settings resolved this for me. Is that behavior correct? |
Could you please specify the exact URL? |
Description
Even after adjusting the per site cookie shield setting to All Cookies Allowed, some cookies are still blocked.
Steps to Reproduce
Actual result:
Some of the cookies are blocked.
Expected result:
There should be no blocked cookies.
Reproduces how often:
Always.
Brave version (brave://version info)
Brave | 0.57.6 Chromium: 71.0.3578.31 (Official Build) beta(64-bit)
Revision | c88fdf2a4ce19a713615ca4fbde7a0d0b5fe2363-refs/branch-heads/3578@{#427}
OS | Mac OS X
Reproducible on current release:
Website problems only:
Additional Information
The text was updated successfully, but these errors were encountered: