Граф коммитов

6975 Коммитов

Автор SHA1 Сообщение Дата
bryner%brianryner.com f4d1fe081e Check return results from DecryptData so that we don't bring up the master password dialog again if the user cancelled it the first time. Bug 220214. 2003-09-25 04:54:22 +00:00
bryner%brianryner.com 0464b919e6 fixing bustage 2003-09-24 01:55:52 +00:00
bryner%brianryner.com 2fffc1c22f Use the default value supplied to prompt() if no stored value was found. (bug 216324) 2003-09-08 03:17:42 +00:00
bryner%brianryner.com 377bfd51dd Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2003-09-08 00:18:24 +00:00
bryner%brianryner.com ef40198dcf Notify the treeBoxObject when the row count changes -- should fix assertions when typing in autocomplete. Also, throw in some NS_NOTREACHED statements for functions that should not be getting called on this tree view. 2003-09-04 07:26:30 +00:00
bryner%brianryner.com 45271d5ae3 Remove inadvertent DOS lineendings (bug 218248) 2003-09-04 03:02:33 +00:00
bryner%brianryner.com 383d2f0c9e bug 217954/216395 - we need to assign to |userField| regardless of whether there is a value, so we don't crash later when trying to attach autocomplete to the field. 2003-09-01 21:11:30 +00:00
bryner%brianryner.com 2c85983586 If the username or password field is pre-populated using the value attribute, then don't prefill either one. Also, remove ^M characters that should not be here. 2003-08-31 03:34:31 +00:00
bryner%brianryner.com 133f609223 Protect again recursing into DecryptData during autocompletion (due to opening the master password dialog and blurring the username input field). 2003-08-30 05:06:30 +00:00
blakeross%telocity.com 56a396a139 Undo versioning changes for now. Gotta think it through. 2003-08-28 05:56:32 +00:00
blakeross%telocity.com 1c96748256 fb0.7 -> tk0.1 in toolkit. 2003-08-28 05:29:48 +00:00
bryner%brianryner.com 9cc5cf04ce If the user has not set a master password and wants to use password manager, initialize the master password to an empty string. (bug 217409) 2003-08-28 05:22:23 +00:00
blakeross%telocity.com 91b183c961 217410 - Change skin/locale versions to fb0.7. 2003-08-28 02:16:27 +00:00
noririty%jcom.home.ne.jp 340f3b91c7 Fix 217445 - fixing contextmenu bustage in Page Source 2003-08-27 14:48:51 +00:00
bryner%brianryner.com 5ce2c1139f Actually add the site to the reject list if the user said "Never for this site." Bug 216542. 2003-08-27 00:34:09 +00:00
chanial%noos.fr 6e51fc5250 fixing printing bustage 2003-08-19 04:01:11 +00:00
bryner%brianryner.com 4c18ba46d4 Make the password manager hold onto the pref branch so that the observers we register with it don't go away. Bug 216219. 2003-08-18 06:09:52 +00:00
ben%bengoodger.com 874ae9e2b1 Fix for bug 216474 - Browser crashes in password manager. Ensure that we don't crash or overwrite variables used to hold valid password data fields with null. r=bryner 2003-08-17 21:06:36 +00:00
chanial%noos.fr 65bdf8906b port textbox fix for bug 197486:
callback method in textbox is no more, use oncommand instead for the same functionality.
2003-08-17 11:17:00 +00:00
bryner%brianryner.com bbd2c3d4cf Don't prompt to save passwords, or prefill passwords, if saving passwords is disabled (bug 216219). 2003-08-17 05:52:17 +00:00
chanial%noos.fr cabdc7c5ba remove duplicated config.xul file and update the one in components/viewconfig 2003-08-16 14:11:05 +00:00
chanial%noos.fr 63f4dbdf51 adding .cvsignore files 2003-08-16 11:41:51 +00:00
chanial%noos.fr 3c076279da bug 213228: new toolkit independence bug, part 5.
fork printing front end.
#ifdef XP_UNIX printjoboption.js and printjoboption.xul
remove communicator dependency (dialogs.css)
2003-08-16 11:39:10 +00:00
chanial%noos.fr 6f15f1b68f bug 213228: new toolkit independence bug, part 4.
fork tree based configuration/pref viewer
style config.css
(not part of seamonkey)
2003-08-16 11:22:16 +00:00
bryner%brianryner.com 4ba8e872a0 Enable new password manager for Firebird. 2003-08-12 05:22:10 +00:00
bryner%brianryner.com 72a4b34dcc Address a couple of potential security problems by ensuring that usernames and passwords that are part of a URL are not included in the realm; don't do any signon storing or prefilling if the URI does not support hostnames. 2003-08-12 03:43:46 +00:00
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
chanial%noos.fr b976cc7740 porting bug 60707 from the trunk (disable right double clicking), patch by kazhik@mozilla.gr.jp 2003-03-07 15:00:04 +00:00
chanial%noos.fr 565069647f fixing view partial source by commenting a call to defunct edit page menuitem. 2003-03-05 23:22:50 +00:00
chanial%noos.fr 43a815819a adding filepicker .cvsignore file 2003-03-02 21:20:01 +00:00
chanial%noos.fr 34ddf34ac5 moving and copying filepicker files in toolkit/components.
filepicker is now independent from the mozilla toolkit
2003-03-02 21:10:50 +00:00
chanial%noos.fr 684f105506 some work on view source 2003-03-02 05:47:54 +00:00
chanial%noos.fr ffc9d3e7d0 some work on viewsource 2003-03-02 05:46:43 +00:00
chanial%noos.fr bccb238eaa Console cleanup: it is now independent from communicator.
Adding access keys and shortcut to focus the command line
2003-03-02 04:15:09 +00:00
chanial%noos.fr 999d01efa3 console.css cleanup 2003-03-01 15:27:39 +00:00
chanial%noos.fr 8aaf6fcff5 add .cvsignore files 2003-03-01 14:55:39 +00:00
chanial%noos.fr f171e1c165 Move the js console and dependencies as new extensions in toolkit/components.
NPOB
2003-03-01 08:07:13 +00:00
cbiesinger%web.de c729ae0212 163350 patch by mvl@exedo.nl r=suresh sr=jag Cookie confirmation dialog could use better wording. 2003-02-28 20:49:09 +00:00
chanial%noos.fr ad17c242b2 Bug 190020: GetResource API change.
keep Phoenix in sync with the trunk
2003-02-25 21:01:16 +00:00
kairo%kairo.at ec60ba7d89 bug 163350 - Cookie confirmation dialog could use better wording, r=timeless, sr=jag, checking in for mvl@exedo.nl 2003-02-22 13:42:15 +00:00
ben%netscape.com c92fda09d7 Part of 191524 -
Implement |nsFormHistory::RemoveAllEntries| - allows UI to clear Satchel database.
r=hewitt
2003-02-01 09:10:26 +00:00
timeless%mozdev.org 06b309aa38 Bug 179798 cookie confirm dialog no longer works in embedding (doesn't call nsIPrompt service)
patch by mvl@exedo.nl r=dwitte sr=darin
2003-01-22 05:52:33 +00:00
bryner%netscape.com 597f6914d2 remove NS_INIT_ISUPPORTS (bug 178643, checking in for dbaron) 2003-01-21 22:58:26 +00:00
suresh%netscape.com 88f32976b0 bug 189522 - cookies have ok/cancel instead of yes/no. r/sr-jag. 2003-01-17 23:36:34 +00:00
suresh%netscape.com a1f859beae Bug 168930, Cookie accept/decline alert buttons are in the wrong order. r/sr-jag. 2003-01-16 22:09:00 +00:00
bryner%netscape.com 376b200dd2 stub out OutputReferrerURL to fix phoenix bustage 2003-01-15 02:41:36 +00:00
bryner%netscape.com 2dbbfccac9 Fix solaris bustage by making sure $(DIST)/bin is in the library path. 2003-01-09 23:41:15 +00:00
bryner%netscape.com 9aaac779d1 Add MODULE_NAME so that these modules get registered in static builds. 2002-11-24 05:59:39 +00:00
blakeross%telocity.com b33a902c7b Port trunk fix, fix tbox. 2002-11-23 01:21:34 +00:00
blakeross%telocity.com cb9dacf42f Port trunk fix. 2002-11-20 19:32:46 +00:00
blakeross%telocity.com 5f28b87f2d Fix the delay when arrow keying up and down in the themes/extensions listboxes (and other listboxes). 2002-11-11 02:25:46 +00:00
blakeross%telocity.com 3247f4ea44 - Make arrow keys toggle focus between controls.
- Make quicksearch in history case insensitive.
- Port over some trunk fixes.
2002-11-11 01:51:50 +00:00
bryner%netscape.com 54c33e8733 Fixing some compiler warnings (extra stuff after #endif, no newline at end of file, member initializer ordering, and signed/unsigned comparisons) 2002-10-28 11:28:43 +00:00
hyatt%netscape.com 4aec38e9f7 Fix autocomplete bug. Total hack. No idea what I'm doing, but it works. 2002-10-27 22:57:59 +00:00
blakeross%telocity.com 42c0827c60 Add new day -> site history view. 2002-10-13 01:08:43 +00:00
hyatt%netscape.com 9d2080da40 Fix autocomplete. 2002-10-11 20:55:59 +00:00
hyatt%netscape.com 045be6fc69 Fix autocomplete not closing up on tabbing. 2002-10-11 08:18:50 +00:00
hyatt%netscape.com 42e766b81a Make form fill work again. 2002-10-11 07:50:53 +00:00
hyatt%netscape.com 424961c55a Make autocomplete work using selection without the extra hacky property. 2002-10-11 00:28:28 +00:00
blakeross%telocity.com 1bfee3b1e0 Backing out backout of history changes. 2002-10-10 10:55:21 +00:00
hyatt%netscape.com 3236f21a12 Back out change to global history that stopped it from writing itself to disk. 2002-10-10 07:35:10 +00:00
blakeross%telocity.com 3b5602afbb Speed up Phoenix quitting/shutdown immensely. 2002-10-09 19:58:16 +00:00
bryner%netscape.com 40e3511a7e OS/2 fixes from mkaply. 2002-10-05 02:54:35 +00:00
bryner%netscape.com f36b078110 Don't force building a shared library 2002-10-02 20:37:09 +00:00
hewitt%netscape.com 8d61b84fe4 null check to prevent crash reported by a few 0.2 talkbacks 2002-10-02 19:59:08 +00:00
bryner%netscape.com b47c011fef Removing history xul from toolkit 2002-10-02 01:33:46 +00:00
blakeross%telocity.com 0e777bd04a Remove XUL... 2002-10-02 01:26:36 +00:00
morse%netscape.com 47a955e8a0 bug 170237, cookie-accept dialog doesn't indicate session cookies, c=mvl@shop-engine.nl, r=morse, sr=dveditz 2002-09-29 13:16:53 +00:00
hewitt%netscape.com 4690faa702 moving the phoenix history from browser to toolkit 2002-09-28 21:46:52 +00:00
hewitt%netscape.com 46ee69e5f0 165955 - tweaking autocomplete logic a bit 2002-09-28 10:27:37 +00:00
hewitt%netscape.com 66260ba24a changing module names 2002-09-28 09:17:10 +00:00
hewitt%netscape.com ecf5b015d3 165955 - turning on satchel in phoenix 2002-09-28 06:25:03 +00:00
hewitt%netscape.com 5ae376f69b 165955 - landing satchel 2002-09-28 01:20:16 +00:00
hewitt%netscape.com d0bf2af216 165955 - landing satchel 2002-09-28 01:15:11 +00:00
hewitt%netscape.com 25c5e7fa5e 165955 - landing new autocomplete api and satchel for phoenix. not built yet. 2002-09-28 00:38:20 +00:00
morse%netscape.com 6d75893161 bug 23508, cookie confirmation dialog should show all data, code=mvl@shop-engine.nl, a=morse, r=timeless@myrealbox.com, sr=alecf 2002-09-13 08:51:13 +00:00