Brave Shields not disabling under local html files #6243
Labels
feature/shields
The overall Shields feature in Brave.
needs-more-info
The report requires more detail before we can decide what to do with this issue.
Milestone
Description
After developing a web application offline using localStorage, I got an error from the console, disallowing my web app to read/write to localStorage, but then after going to Brave Settings and setting Cookie Control from "block 3rd party cookies" to "Allow all Cookies", my program started working.
I was unable to use the Brave Shields icon in the URL bar to allow all cookies because the icon was disabled, most likely because I was viewing an html file locally on my computer. I believe the disabled icon was supposed to mean that the shields were disabled, even though they actually were not.
Steps to Reproduce
Actual result:
Open the console (ctrl-shift-C -> 'Console' tab) and observe the error:
The 3rd party cookie blocking on brave shield defaults prevents a local html file from writing to localStorage, even though it appears that Brave Shields should be disabled according to the disabled Brave Shields icon to the far right of the URL bar.
Expected result:
Expected Brave Shields to be disabled and allow localStorage to be written.
Reproduces how often:
Every time.
Brave version (brave://version info)
Brave | 0.61.52 Chromium: 73.0.3683.86 (Official Build) (64-bit)
Revision | f9b0bec6063ea50ce2b71f5b9abbae7beee319a6-refs/branch-heads/3683@{#858}
OS | Linux
Version/Channel Information:
I only tested it on the official release.
The text was updated successfully, but these errors were encountered: