When the box 'Accept cookies from sites' is not checked, the cookies 'Exceptions' button is greyed out
Categories
(Thunderbird :: Preferences, defect)
Tracking
(thunderbird_esr78+ fixed, thunderbird81 affected)
People
(Reporter: chriechers, Assigned: lasana)
References
(Regression)
Details
(Keywords: regression, Whiteboard: smoketestb78.2.0-pre)
Attachments
(2 files, 2 obsolete files)
(deleted),
image/png
|
Details | |
(deleted),
patch
|
mkmelin
:
review+
wsmwk
:
approval-comm-esr78+
|
Details | Diff | Splinter Review |
TB78.2.0-pre build1 on Linux
Preferences - Privacy & Security
When the box 'Accept cookies from sites' is not checked, the cookies 'Exceptions' button is greyed out - see attached screenshot.
This isn't the case with TB68. The idea is not to allow cookies for RSS feeds, but create exceptions to allow cookies for OAuth2 providers.
The problem is also present in TB81.0 daily.
Comment 1•4 years ago
|
||
Alice, can you find the regression for us, please. Thanks in advance.
Comment 2•4 years ago
|
||
Regression window:
https://hg.mozilla.org/comm-central/pushloghtml?fromchange=0c5827184c460f2052547c481288f3088d657344&tochange=aa0ea60ab031095e06721e9dcd08c0cdd2766469
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=173e2e6757ae7c0f3c7b48836c7aea01bd5ba33c&tochange=2ea5446878716fe02bb5624a2740d7c82f8de13e
Comment 3•4 years ago
|
||
Thanks Alice. The regression isn't quite clear here, maybe bug 1622703. Or would it have been something in M-C? Unlikely since this is TB UI.
Comment 4•4 years ago
|
||
Christian, can you please clarify the issue a bit. Usually one would think that if "Accept cookies from sites" is checked, it makes sense to define list of exceptions where not cookies are accepted. What exceptions do you want to define when cookies aren't accepted generally? What am I missing?
EDIT: Ah, I see it now, this is bad UI, but the exceptions panel says "always" or "never", so if you generally don't accept cookies, you can add some "always" exceptions.
Updated•4 years ago
|
Comment 5•4 years ago
|
||
Lasana, can you investigate+fix this.
Assignee | ||
Comment 6•4 years ago
|
||
Appears to be introduced by the fix for bug 1622703 at this location specifically:
https://searchfox.org/comm-central/diff/6fca3093634e3bb2ccb3e946be59c4033f9cf332/mail/components/preferences/privacy.js#140
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 7•4 years ago
|
||
Fix and modified tests to check for this.
Comment 8•4 years ago
|
||
You may need to fix the enterprise policy tests too.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 9•4 years ago
|
||
I updated the browser_policy_cookie_settings
tests as well.
Comment 10•4 years ago
|
||
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 12•4 years ago
|
||
getDisableState replaced with arrow function.
Updated•4 years ago
|
Updated•4 years ago
|
Comment 13•4 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/d44db91db09e
Do not disable the cookie exceptions button when accept cookies is unchecked. r=mkmelin DONTBUILD
Comment 15•4 years ago
|
||
Comment on attachment 9172663 [details] [diff] [review]
bug1659335fixv3.patch
[Approval Request Comment]
Regression caused by (bug #): bug 1622703
User impact if declined: can't as easily add cookie exceptions
Comment 16•4 years ago
|
||
Comment on attachment 9172663 [details] [diff] [review]
bug1659335fixv3.patch
[Triage Comment]
Approved for esr78
Comment 17•4 years ago
|
||
bugherder uplift |
Thunderbird 78.3.2:
https://hg.mozilla.org/releases/comm-esr78/rev/76c14838e7c3
Description
•