Commit Graph

54 Commits

Author SHA1 Message Date
bryner@brianryner.com
5c9482a97e Make removal of stored logins play nicer with the tree widget. Do a (batched) notification of the treeBoxObject that the row count is changing when deleting one or more stored logins. Also do a rowCountChanged notification when removing all stored logins. 2007-05-14 22:55:11 -07:00
bryner@brianryner.com
9d1a632ea1 Lots of changes and bugfixes: - Enable multiple username support by listening to change events for the username field when there is more than one stored login for the form. - Make the signon hashtable store a SignonHashEntry, which has a pointer to the first SignonDataEntry. This lets us adjust the head of the linked list without a hashtable operation, and also fixes a case where we would continue using a deleted entry, leading to a crash.- Change FindPasswordEntryFromSignonData to FnidPasswordEntryInternal, and refactor it a bit.- Clean up prefill logic so that multiple forms on a page could be prefilled.- Fix bug where the last input was used as the username field, instead of the input just before the password.- Make sure we write out all entries for each realm.- Make sure we include all entries in each realm when returning an enumerator.- Remove some form manager cruft I missed in passwordManager.js. 2007-05-14 22:55:10 -07:00
bryner@brianryner.com
3f53c9bc9b Adapt wallet's password manager UI (removing the form manager bits). Split into content and locale directories and add contents.rdf files for passwordmgr chrome package. 2007-05-14 22:55:09 -07:00
bryner@brianryner.com
b063396826 Initial add of new (work-in-progress) password manager implementation. Not part of the build. 2007-05-14 22:55:19 -07:00