question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Unexpected differences between global Shields settings, global cookies settings, and local Shields settings

See original GitHub issue

Description

There are unexpected differences between the global Shields settings, global cookies settings, and local Shields settings. In addition to that, the global Shields settings are set to aggressive/strict when a new user profile is created.

This is more of a UI bug since default aggressive/strict global Shields settings are not applied to global cookies settings and local Shields settings (when it concerns clean user profiles).

Steps to Reproduce

  1. Clean user profile in Brave Nightly.
  2. Open brave://settings/shields.
  3. Open brave://settings/cookies.
  4. Open https://brave.com.
  5. Observe the differences between the opened pages.

Actual result:

Global Shields settings Global Cookies settings Local Shields settings

Expected result:

Default global Shields settings shouldn’t be set to aggressive/strict, and there shouldn’t be any difference between the settings displayed on brave://settings/shields and local Shields settings when it comes to a clean user profile.

Reproduces how often:

100%

Brave version (brave://version info)

<html> <body>
Brave 1.41.33 Chromium: 102.0.5005.78 (Official Build) nightly (64-bit)
Revision df6dbb5a9fd82af3f567198af2eb5fb4876ef99c-refs/branch-heads/5005_59@{#3}
OS Windows 10 Version 21H2 (Build 19044.1741)
</body> </html>

Version/Channel Information:

  • Can you reproduce this issue with the current release? No
  • Can you reproduce this issue with the beta channel? No
  • Can you reproduce this issue with the nightly channel? Yes

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? N/A
  • Does the issue resolve itself when disabling Brave Rewards? N/A
  • Is the issue reproducible on the latest version of Chrome? N/A

Miscellaneous Information:

CC: @rebron @nullhook @stephendonner

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:9 (2 by maintainers)

github_iconTop GitHub Comments

2reactions
MadhaviSeelamcommented, Jun 9, 2022
Brave 1.41.47 Chromium: 102.0.5005.78 (Official Build) nightly (64-bit)
Revision df6dbb5a9fd82af3f567198af2eb5fb4876ef99c-refs/branch-heads/5005_59@{#3}
OS Windows 11 Version 21H2 (Build 22000.675)

@pes10k I am same issue as @stephendonner did in regards to brave://settings/cookies page in Win 11x64 Global shields settings, per site shield (local) settings and global cookies settings are working as expected. i.e. If any of the settings changed in global defaults page are reflected in the local site shields panel and global cookies settings page.

  • Install 1.41.47
  • Launch Brave
  • Go to brave.com
  • Local shields settings show are in default mode
  • open brave://settings/shields and shields settings are NOT in default mode
  • Set Trackers & ads blocking, Block fingerprinting and Block cookies to Disabled in brave://settings/shields
  • Verified local shield settings (per site-brave.com) match to the global shield settings
  • open brave://settings/cookies
  • Verified Allow all cookies was enabled - Same as global shield settings and local shields settings
  • Now select Block third-party cookies in brave://settings/cookies
  • Local site shields panel (brave,com) shows Block cross-site cookies enabled
  • Global defaults page still shows Disabled for Block cookies
  • Refreshed the page and the setting displayed 'All`

https://user-images.githubusercontent.com/98358127/172737910-49ab852e-b93b-4da3-9375-cd47fb3adcb9.mp4

Note: Global shields default settings are incorrect so that page still needs a fix.

1reaction
Tonevcommented, Jun 11, 2022

local and global shields settings are by design not supposed to match. the former is is the local override for the latter.

I believe they should match when it concerns clean user profiles. When a user creates a user profile, the user profile is supposed to use the default global Shields settings, and without previous Shields settings changes, the local Shields settings should match the global Shields settings.

Read more comments on GitHub >

github_iconTop Results From Across the Web

How do I configure global and site-specific Shields settings?
If you change settings for a particular site, Shields will remember your choices, even if you change the global Shields settings.
Read more >
global shields setting for blocking all cookies isn't being applied
If you change your default shield setting for cookies to be Block all cookies it does not work. Shields show Cookies Blocked but...
Read more >
FAQs - AWS Shield - Amazon Web Services (AWS)
Q. What is AWS Shield? AWS Shield is a managed service that provides protection against Distributed Denial of Service (DDoS) attacks for applications ......
Read more >
How to use the Avast Geek settings area in Avast Antivirus
Learn how to access and configure advanced settings options in the Avast Geek settings area in Avast Antivirus.
Read more >
Clear, enable, and manage cookies in Chrome - Google Support
Settings. Tap Privacy and security and then Clear browsing data. Choose a time range, like Last hour or All time. Check Cookies and...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found