Outgoing username field is not disabled when "No Authentication" is selected from the outgoingAuthMethod
Categories
(Thunderbird :: Account Manager, defect)
Tracking
(thunderbird91+ fixed)
People
(Reporter: aleca, Assigned: aleca)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
|
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
We dropped the IDs for those select options so we should rely on the selectedIndex as we won't change it.
| Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 1•4 years ago
|
||
Why not re-add the IDs for this purpose? That should be more reliable and readable than the index.
| Assignee | ||
Comment 2•4 years ago
|
||
(In reply to Ben Bucksch (:BenB) from comment #1)
Why not re-add the IDs for this purpose? That should be more reliable and readable than the index.
Yeah, that sounds good to me.
| Assignee | ||
Comment 3•4 years ago
|
||
| Assignee | ||
Comment 4•4 years ago
|
||
Used the occasion to add a test covering this scenario.
Comment 5•4 years ago
|
||
Patch looks good to me. Just a small change suggested.
Updated•4 years ago
|
| Assignee | ||
Updated•4 years ago
|
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/b996db48beaa
Disable outgoing username field if 'No Authentication' is selected in outgoingAuthMethod. r=rjl,BenB
Comment 7•4 years ago
|
||
TEST-UNEXPECTED-FAIL | comm/mail/test/browser/account/browser_mailAccountSetupWizard.js | Uncaught exception - Timeout waiting for the outgoing username field to be disabled - timed out after 50 tries.
| Assignee | ||
Comment 8•4 years ago
|
||
The test passes locally, as usual.
Based on the screenshot (https://firefoxci.taskcluster-artifacts.net/d4FIfitwQU2-cfLNnPl7xA/0/public/test_info/mozilla-test-fail-screenshot_fwgrfylb.png), this seems to be once again related to the fact that the item in which we try to simulate the click is not inside the visible viewport.
I'll take care of this in a tiny follow up patch.
| Assignee | ||
Comment 9•4 years ago
|
||
| Assignee | ||
Comment 10•4 years ago
|
||
Comment 11•4 years ago
|
||
Calling this checkin-needed even though it's still WIP in Phab.
Updated•4 years ago
|
Comment 12•4 years ago
|
||
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/8f740fa48cd8
Follow up: Fix outgoing auth select broken test. r=darktrojan
Comment 13•4 years ago
|
||
Comment on attachment 9231240 [details]
Bug 1720547 - Disable outgoing username field if 'No Authentication' is selected in outgoingAuthMethod. r=rjl,BenB
[Approval Request Comment]
Regression caused by (bug #): 5df88be32508
User impact if declined: Username field is still active when it should not be
Testing completed (on c-c, etc.):
Risk to taking this patch (and alternatives if risky):
UI bug. Confusing to the user to have the username field active unexpectedly.
Comment 14•4 years ago
|
||
Comment on attachment 9231240 [details]
Bug 1720547 - Disable outgoing username field if 'No Authentication' is selected in outgoingAuthMethod. r=rjl,BenB
[Triage Comment]
Approved for beta
Comment 15•4 years ago
|
||
| bugherder uplift | ||
Description
•