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
browser.contentblocking.category blocks ETP prefs [1607249] #862
Comments
No, it is not. |
Its not only the latest FF, it looks like FF 70 also. |
Prefs in about:config are (often) tied to a prefs-observer which then does things like "automatically" change this thing to "custom" etc. But that's not (or not always) the case when a pref is applied from a user.js. |
Here is the video: https://www.dropbox.com/s/at740nllocidetp/ffvideo.mp4?dl=0 Windows 10 up-to-date, FF 71 x64. I can replicate on every computer. |
You can also simply test with your working profile (where u have user.js). |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
At first I wasn't able to reproduce it ie I put a user.js with the cookie pref = 1 into a new profile, started FF and the category was correctly set to custom. Thanks @crssi, good find! @Thorin-Oakenpants would you mind opening a ticket? thank you ;) |
Looks like your approach to new profile might be different to mine.
Here it is reproducible every single time. Cheers |
yes. Pretty please ... :)
correct, I didn't do 3 + 4 in your STR. In step 3 the category gets set to "standard" and apparently once that's set, it sticks. It's easier to test with FF portable because you can just create an empty "profile" folder under "Data" and put the user.js in there before you start FF for the 1st time with that profile. If you want to test it your way, you can do 1, 2 + 3 to let FF create the randomly named profile folder, then delete everything in there, put the user.js in and then start FF again. |
You don't need an empty profile. |
The main issue is that once |
AFAICT, in FF71 the affected ETP prefs are all of these:
|
Since |
FYI ESR 68.3.0 has the same problem. |
why not? The main problem is when someone applies the user.js to a profile with ETP=standard, the cookie pref won't get set |
is ignored, unless
browser.contentblocking.category
is missing in user.js and thus set by default tostandard
.ATM user must manually change in GUI to
custom
.Cheers
The text was updated successfully, but these errors were encountered: