Closed
Bug 324063
Opened 19 years ago
Closed 18 years ago
"Passwords never saved" (exceptions) is too hard to find
Categories
(Firefox :: Settings UI, defect, P3)
Tracking
()
VERIFIED
FIXED
Firefox 2 beta1
People
(Reporter: Gavin, Assigned: Gavin)
Details
(Keywords: verified1.8.1)
Attachments
(3 files, 2 obsolete files)
47.60 KB,
image/png
|
beltzner
:
ui-review+
|
Details |
48.81 KB,
patch
|
Details | Diff | Splinter Review | |
1.38 KB,
patch
|
Details | Diff | Splinter Review |
There's no reason "passwords never saved" should be in a background tab of the "View Saved Passwords" window. This makes it hard to find. There should instead be a "Exceptions" button next to the "Remember passwords" checkbox, much like on the "Cookies" tab.
Assignee | ||
Updated•19 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 1•19 years ago
|
||
This splits the old "passwordManager.xul" into two - the "view passwords" part (which remains in passwordManager.xul) and the "never save passwords for these sites" part, which becomes passwordManagerExceptions.xul. Common code is factored out into passwordManagerCommon.js. A new "Exceptions" button is added next to the "Remember passwords" checkbox on the Privacy tab, to match the one on the "Cookies" tab. I wondered if maybe the button should be right aligned and wider to match the other buttons, but then thought it'd be best to stay consistent with "Cookies" and also keep it closely tied to the checkbox. I've tested the basic functionality (add/remove items, show passwords) but I'd like to test that the observer stuff is still working before asking for code review. Other minor changes I just want to note: 1) The dynamic setting of the "close" button's label has been removed in favor of the "buttonlabelaccept" attribute (corresponding key in passwordmanager.properies was removed) 2) The TrimString function has been removed because it is unused 3) Seems as though the "preference" attributes on buttons aren't working as they should... I should look into/file a new bug on that
Attachment #209108 -
Flags: ui-review?(beltzner)
Assignee | ||
Updated•18 years ago
|
Whiteboard: [patch-r?]
Assignee | ||
Comment 2•18 years ago
|
||
Guess this is easier to review. See last comment for details.
Attachment #216082 -
Flags: ui-review?(beltzner)
Assignee | ||
Updated•18 years ago
|
Attachment #209108 -
Flags: ui-review?(beltzner)
Assignee | ||
Comment 3•18 years ago
|
||
Seeing those screenshots makes me think I could use a better title for the windows, like "Password Manager - Never Saved" for the exceptions one, and just leave "Password Manager" for the other one?
Priority: -- → P3
Version: Trunk → 2.0 Branch
Assignee | ||
Updated•18 years ago
|
Summary: "Passwords never saved" is too hard to find → "Passwords never saved" (exceptions) is too hard to find
Comment 4•18 years ago
|
||
Comment on attachment 216082 [details]
screenshot
Yeah, the windows should be titled "Don't Remember Passwords" and "Remember Passwords". I kinda feel like the exceptions button should be flush right, but this is consistent with cookies atm, so let's do it this way.
Attachment #216082 -
Flags: ui-review?(beltzner) → ui-review+
Assignee | ||
Comment 5•18 years ago
|
||
With Beltzner's UI comments addressed. This is mostly moving code around. One thing I changed was the dynamic setting of the "close" button label from a string bundle, I changed it to use an entity on the dialog element itself instead.
Attachment #209108 -
Attachment is obsolete: true
Attachment #222447 -
Flags: review?(mconnor)
Assignee | ||
Updated•18 years ago
|
Flags: blocking-firefox2?
Target Milestone: Firefox 2 → Firefox 2 beta1
Updated•18 years ago
|
Flags: blocking-firefox2? → blocking-firefox2+
Updated•18 years ago
|
Attachment #222447 -
Flags: review?(mconnor)
Attachment #222447 -
Flags: review+
Attachment #222447 -
Flags: approval-branch-1.8.1+
Assignee | ||
Updated•18 years ago
|
Whiteboard: [patch-r?] → [checkin needed]
Assignee | ||
Comment 6•18 years ago
|
||
Assignee | ||
Comment 7•18 years ago
|
||
Checked in on the trunk.
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Whiteboard: [checkin needed] → [checkin needed (1.8 branch)]
Comment on attachment 222733 [details] [diff] [review] as checked in >Index: toolkit/locales/en-US/chrome/passwordmgr/passwordManager.dtd >=================================================================== >-<!ENTITY windowtitle.label "Password Manager"> >+<!ENTITY rememberPasswords.title "Remember Passwords"> >+<!ENTITY dontRememberPasswords.title "Don't Remember Passwords"> >+<!ENTITY closebutton.label "Close"> > <!ENTITY tab.signonsstored.label "Passwords Saved"> > <!ENTITY tab.signonsnotstored.label "Passwords Never Saved"> tab.signonsstored.label and tab.signonsnotstored.label could perhaps be removed also if they are no longer used?
Assignee | ||
Comment 9•18 years ago
|
||
Indeed, thanks for catching that.
Attachment #222447 -
Attachment is obsolete: true
Assignee | ||
Comment 10•18 years ago
|
||
Comment on attachment 222802 [details] [diff] [review] remove unused entities Checked in on the trunk.
Assignee | ||
Comment 11•18 years ago
|
||
Checked in attachment 222733 [details] [diff] [review] and attachment 222802 [details] [diff] [review] on the 1.8 branch at 2006-05-27 14:04.
Keywords: fixed1.8.1
Whiteboard: [checkin needed (1.8 branch)]
Assignee | ||
Comment 12•18 years ago
|
||
VERIFIED, with: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1b2) Gecko/20060822 BonEcho/2.0b2 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060821 Minefield/3.0a1
Status: RESOLVED → VERIFIED
Keywords: fixed1.8.1 → verified1.8.1
You need to log in
before you can comment on or make changes to this bug.
Description
•