Commit Graph

99 Commits

Author SHA1 Message Date
bryner%brianryner.com
752e309c5e Fix sorting of history when Group by Date is selected (bug 215384). Get rid of the hidden columns in the history tree and instead dynamically change the sort attribute on the visible column. Implement a DayFolderIndex property for the date folders which gives an index (0-7) to sort on, rather than sorting them alphabetically. r=ben. 2003-08-10 04:42:17 +00:00
bryner%brianryner.com
799df96177 Fix crash if the password field is the first field in a form. 2003-08-09 20:38:09 +00:00
bryner%brianryner.com
3395dac417 Improve support for autocomplete=off (bug 178597). Check for autocomplete=off on the form element as well as the input, and use case-insensitive string compare. 2003-08-09 10:15:31 +00:00
bryner%brianryner.com
3bd70bbd4e Convert nsIAutoCompleteResultTypes.h to an IDL file, which makes QI'ing to those interfaces work as expected. 2003-08-09 10:08:00 +00:00
bryner%brianryner.com
a3c807a9f6 Make this loop more correct - voidarray counts are PRInt32. 2003-08-09 03:48:34 +00:00
bryner%brianryner.com
8518df35f8 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. 2003-08-08 09:42:24 +00:00
bryner%brianryner.com
62a499055d Fix a compiler warning 2003-08-08 09:28:13 +00:00
dean_tessman%hotmail.com
3f1715c186 203754 - Bug in select code in Auto-Complete component
patch eric@5stops.com
2003-08-08 02:38:24 +00:00
bryner%brianryner.com
cf9f55d8f6 For a username/password prompt, allow saving of the password even if the username is blank. 2003-08-06 08:29:38 +00:00
bryner%brianryner.com
85366cd6ac Split out nsSingleSignonPrompt into its own source file. 2003-08-05 05:40:14 +00:00
bryner%brianryner.com
08727642cf - Make the password manager control the autocomplete results for username fields, so that the list exactly matches the stored logins.
- Fix major problem where prompts weren't returning the field text.
- Only show the save checkbox in prompts if SAVE_PASSWORD_PERMANENTLY is given
- Only allow prompts to autocomplete if a password realm is given
2003-08-05 03:26:31 +00:00
bryner%brianryner.com
a75519712c Fix missing newline at end of file 2003-08-04 07:20:06 +00:00
bryner%brianryner.com
96c99c1a4a - Add DOMAutoComplete event, fired on a form input element when the user
selects a completion from the popup.
- Listen for DOMAutoComplete and Blur events instead of Change events to
trigger prefilling the password field.
- Fix an off-by-one error in the multi-user password change confirmation
(the stored password was being changed for the wrong entry).
- Fix skipping multiple logins when reading the signon file.
- Add missing license for Makefile.in.
2003-08-04 00:57:26 +00:00
bryner%brianryner.com
c7d4a59b14 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.
2003-08-03 04:50:09 +00:00
bryner%brianryner.com
40ce193c74 Lazily decrypt username/password in nsIPassword objects so that requesting an enumerator doesn't immediately prompt for the master password. 2003-08-02 07:13:39 +00:00
bryner%brianryner.com
81c72d3858 Don't use the username as the password when creating a stored login. 2003-08-02 05:24:34 +00:00
bryner%brianryner.com
31a32dea74 Add some missing localized strings 2003-08-01 20:43:24 +00:00
bryner%brianryner.com
e74076979f Fix stdcall bustage on windows 2003-08-01 20:41:41 +00:00
bryner%brianryner.com
03b4d72400 - Keep the user and password values encrypted in memory so that we can defer decryption (and prompting for the master password) until we need to prefill or the user brings up the manager.
- Add a comment about the randomness in secret decoder ring encryption.
2003-07-31 00:17:26 +00:00
bryner%brianryner.com
3f3f0e7d41 If the user has already stored a login and enters the same username but a different password, don't prompt again, just update the stored password. (also fixes a bug where this caused two copies of the login to be stored) 2003-07-30 06:50:28 +00:00
bryner%brianryner.com
97f10b574f - Rename 'satchel' variables since this isn't part of satchel
- Make ~SignonDataEntry() delete the next entry in the list
- Fix some bustage from nsIFormSubmitObserver API changes
- Handle password change situations (2 or 3 password fields in a form)
- Make the signon file be written out when a reject list entry is added
- Fix the situation where RemoveUser() is called for the first of multiple stored logons for a host
2003-07-30 03:38:53 +00:00
bzbarsky%mit.edu
01018adcbd More GetDocument bustage 2003-07-29 05:48:30 +00:00
bzbarsky%mit.edu
fe7644af23 Fix Firebird redness 2003-07-29 05:19:13 +00:00
bryner%brianryner.com
cc9ed87119 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. 2003-07-28 06:06:10 +00:00
bryner%brianryner.com
b3a5886e56 Fixing windows build - need to use a constructor for initializing reference-type members. 2003-07-27 21:21:45 +00:00
bryner%brianryner.com
892a0a4366 passwordmgr.properties, not satchel.properties 2003-07-27 07:06:49 +00:00
bryner%brianryner.com
25b37556ab Initial add of new (work-in-progress) password manager implementation. Not part of the build. 2003-07-27 07:05:27 +00:00
bryner%brianryner.com
858adb56f1 Prevent normal handling of oninput events if the event is caused by autocomplete updating the text field value. Bug 212686. 2003-07-26 02:55:24 +00:00
dbaron%dbaron.org
c8d988bce3 Fix firebird and thunderbird bustage by unforking contents of nsIGlobalHistory (which was frozen) and by tweaking the root Makefile.in. b=212509 r=mscott 2003-07-19 21:19:12 +00:00
bryner%netscape.com
1981793696 Use the oninput event, instead of keypress, to notify the autocomplete controller that the input text has changed. This fixes form autocomplete being one character behind due to the keypress handler firing before editor's handler. Bug 212487, r=hewitt. 2003-07-13 02:31:08 +00:00
bryner%netscape.com
6b0086b610 Fix non-functioning form autocomplete (bug 212220). Instead of using an attribute on the nsIAutoCompleteInput (since it's not always a content node), add an attribute to the IDL interface. Also, make use of JS's (a || b) semantics to avoid some temporary variables. r=hewitt. 2003-07-13 02:27:25 +00:00
kerz%mozillazine.org
99404aefba New theme update from Arvid, hoo dog. 2003-07-10 06:50:18 +00:00
bzbarsky%mit.edu
3e5d658024 Move to the double-'::' notation for -moz-tree-* pseudo-elements in toolkit.
Bug 211657, r+sr=dbaron
2003-07-07 22:16:57 +00:00
blakeross%telocity.com
3acfbdcd18 Fix 205161 - remove "www" from history entries. 2003-07-06 02:18:27 +00:00
varga%netscape.com
1119884297 Fixing build bustage. 2003-06-25 15:13:46 +00:00
ben%netscape.com
06645ab757 Fixing Firebird build bustage after timeless' fishy checkin to bug 58613. 2003-06-23 00:56:38 +00:00
bryner%netscape.com
cc80d85925 Port fix for bug 206775 (can't search NLS characters in history) to firebird. Patch by gelsoft@mx4.tiki.ne.jp. 2003-06-17 18:23:53 +00:00
dbaron%dbaron.org
2e0e4a7f3f Fix bustage. b=209087 2003-06-14 04:40:52 +00:00
scott%scott-macgregor.org
fcc636c739 Get the linux file picker working for thunderbird. Has no impact on firebird 2003-06-12 04:05:17 +00:00
scott%scott-macgregor.org
8bda8ea2de Thunderbird doesn't care about satchel, autocomplete, session history, etc. So don't build them.
We may move this stuff to browser or add flags to the build to make it easy to skip them.
2003-06-09 04:29:59 +00:00
varga%netscape.com
717feaab4a Landing bookmarks changes.
Bug 205378 - Meta bug for changes in bookmarks sorting code
r=jag, sr=sspitzer, a=sspitzer,asa

The CloneResource() has been back ported from Firebird, originally
implemented by Pierre Chanial.
2003-05-23 12:03:40 +00:00
dwitte%stanford.edu
a1fcc8d125 Bug 206356: cookies refused by default if you just close dialog.
makes the "do you want to accept this cookie?" dialog more user-friendly, by not touching the permission list if you dismiss the dialog without clicking a button.

patch by mvl, r=neil, sr=jag, a=asa.
2003-05-22 00:37:48 +00:00
chanial%noos.fr
da6e9a8d37 bug 203069: Unable to search in page-source
sync'ing with seamonkey, use gBrowser instead of getBrowser()
2003-04-27 05:02:28 +00:00
chanial%noos.fr
bcb2454800 Landing Arvid's new icons and animations 2003-04-25 08:15:34 +00:00
ben%netscape.com
60ae6f3c79 Fix for bug 201850, autocomplete fun - null check to avoid random autocomplete crashing, and support autocomplete="off" on web page text fields so as to avoid autocompleting sensitive fields such as credit card numbers 2003-04-22 10:27:30 +00:00
cbiesinger%web.de
21e3138776 198829 patch by mvl@exedo.nl r=dwitte@stanford.edu sr=dmose Blocking cookies does not remain persistent 2003-03-23 22:35:02 +00:00
bzbarsky%mit.edu
a7d8e133da Checking in permissions rewrite phase 1 (troop deployment in the permission
gulf).  Bug 191380, patch by mvl@exedo.nl (Michiel van Leeuwen),
r=dwitte@stanford.edu, sr=darin.
2003-03-22 01:24:51 +00:00
bryner%netscape.com
5b3486f79b Add support for opening multiple files with the unix filepicker (bug 167152). r=varga, sr=bzbarsky. 2003-03-16 09:20:40 +00:00
bryner%netscape.com
91786bcbd8 fixing more bustage 2003-03-15 06:05:15 +00:00
chanial%noos.fr
6bde6f9da6 Landing Arvid's new icons and style sheets for the Options panel, the bookmark manager and XP filepicker. 2003-03-07 15:04:51 +00:00