67 Commits

Author SHA1 Message Date
mozilla.mano%sent.com
87c825f3f3 Bug 302165 - add accesskeys to the 'Remember Password' dialog. r=vladimir.
git-svn-id: svn://10.0.0.236/trunk@179249 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 22:17:37 +00:00
gavin%gavinsharp.com
ebc75b7fa0 Bug 303740 : Don't offer to remember empty passwords, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@179081 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 19:32:30 +00:00
darin%meer.net
3a708b6002 fixes bug 303978 "Expose User/PassFieldName values for password entries" r=bryner a=mconnor
git-svn-id: svn://10.0.0.236/trunk@177589 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 20:07:41 +00:00
mozilla.mano%sent.com
c87f51779c Bug 303555 - fix wrong new enitity name from bug 302164. r+a=mconnor.
git-svn-id: svn://10.0.0.236/trunk@177163 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-05 14:52:14 +00:00
mozilla.mano%sent.com
9558228955 Bug 302164 - Imporvements to text and button labels in the 'Remember Password' dialog. r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@177117 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-04 19:39:33 +00:00
cst%andrew.cmu.edu
a07258512d Bug 263532 "Remember logon" dialog box should have "No" as default
(Firefox version of bug 121443)
Patch by ajschult, r=bryner, a=asa


git-svn-id: svn://10.0.0.236/trunk@175806 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-08 01:22:05 +00:00
bryner%brianryner.com
3274ca4c10 Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver.
git-svn-id: svn://10.0.0.236/trunk@174651 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-15 23:52:46 +00:00
bzbarsky%mit.edu
b6511d89e3 Fix assert on password dialog coming up. Bug 295290, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/trunk@173726 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-24 04:13:54 +00:00
bryner%brianryner.com
9f95361f24 Don't notify form submit observers if the form can't be submitted due to not having a link handler. Also, make sure all nsIFormSubmitObserver implementations protected against a null DOMWindow. Bug 292960, r+sr=bzbarsky, a=brendan.
git-svn-id: svn://10.0.0.236/trunk@173163 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-07 00:16:17 +00:00
bryner%brianryner.com
189a661d09 Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan.
git-svn-id: svn://10.0.0.236/trunk@173044 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-04 20:22:32 +00:00
bsmedberg%covad.net
9d9664b578 Bug 290180 - coverity errors in toolkit/* r=darin a=asa
git-svn-id: svn://10.0.0.236/trunk@172278 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-15 14:55:56 +00:00
bsmedberg%covad.net
fc4099e666 Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector)
git-svn-id: svn://10.0.0.236/trunk@169868 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 20:46:35 +00:00
shaver%mozilla.org
be96428a57 bug 278019: prevent crash after secure->insecure transition, r=jst,sr=bryner
git-svn-id: svn://10.0.0.236/trunk@168824 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-04 23:47:18 +00:00
ben%bengoodger.com
ce38ceb5f6 Landing the Aviary Branch (Toolkit sections excluding toolkit/content).
git-svn-id: svn://10.0.0.236/trunk@165963 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-30 22:54:13 +00:00
bryner%brianryner.com
e9cafd14ac Fix problem where backspacing to an exact match would not show the autocomplete popup (bug 257154). r=jst.
git-svn-id: svn://10.0.0.236/trunk@165039 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-05 22:09:02 +00:00
bryner%brianryner.com
dbb7173375 Don't remove exact matches from the list of possible autocompletions for password manager (bug 257154). r=ben.
git-svn-id: svn://10.0.0.236/trunk@163059 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-01 00:24:06 +00:00
bryner%brianryner.com
2401dffb27 If a page prefills a username field with a username that we have a saved login for, go ahead and prefill the saved password. Bug 229652.
git-svn-id: svn://10.0.0.236/trunk@160034 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 08:22:05 +00:00
bryner%brianryner.com
3b739372b0 Make password manager signons actually be removed from the database when you press shift+delete (bug 242250). r=blake.
git-svn-id: svn://10.0.0.236/trunk@160027 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 05:57:16 +00:00
bryner%brianryner.com
99e2895855 Cancelling master password dialog should not cancel form submission (bug 252909). r=mconnor.
git-svn-id: svn://10.0.0.236/trunk@159826 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 06:14:15 +00:00
bryner%brianryner.com
b0f3db3179 Fix hang when a form control name saved in password manager is not present in the form. Bug 251064, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@159623 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 23:44:50 +00:00
roc+%cs.cmu.edu
0b0fa89131 Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@157992 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 00:13:25 +00:00
ben%bengoodger.com
2c5f25702a 227640 - password is saved even when the password field has autocomplete="off", patch by Unknown W. Brackets <unknown@simplemachines.org> r=bryner
git-svn-id: svn://10.0.0.236/trunk@157383 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-03 20:42:01 +00:00
bryner%brianryner.com
eeb18c5dbc Bug 242956, only prefill usernames into text inputs and passwords into password inputs.
git-svn-id: svn://10.0.0.236/trunk@157004 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-27 05:03:00 +00:00
mconnor%myrealbox.com
ac2d3f342c firefox part of bug 232691 - replace nsString() nsAutoString() and friends with EmptyC?String(), patch by Charles Fenwick (clf03f@garnet.acns.fsu.edu), r=mconnor
git-svn-id: svn://10.0.0.236/trunk@156812 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-23 19:45:17 +00:00
bryner%brianryner.com
ede0c5da8f One too many nsnulls...
git-svn-id: svn://10.0.0.236/trunk@155838 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-02 19:46:08 +00:00
mconnor%myrealbox.com
ac3616cc92 Bug 235815 - Improve button labels for Confirm Password Change dialog, patch by Logan Ingalls <log@plutor.org>, r=bryner
git-svn-id: svn://10.0.0.236/trunk@155833 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-02 17:32:55 +00:00
bienvenu%nventure.com
c12e53e60e make nsILineInputStream take an nsACString ref, 197166, r=darin, sr=mscott, make local msg body search cache open file stream, use nsIFile instead of nsFileSpec to cut down on seeks, improve performance, sr=mscott 240538
git-svn-id: svn://10.0.0.236/trunk@155334 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-22 15:32:54 +00:00
bryner%brianryner.com
8a7cdc1d9c Reapply fix for handling non-ASCII characters in signon file that was lost when migration branch landed. Bug 218405, fix originally r=darin sr=bz
git-svn-id: svn://10.0.0.236/trunk@154062 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-17 09:15:55 +00:00
ben%bengoodger.com
8f40f916bb 215094 - add new profile migrator interface, adapt password manager to support api for adding signons with details (235360)
git-svn-id: svn://10.0.0.236/trunk@153468 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-03 07:51:09 +00:00
bryner%brianryner.com
94f0619f3f Guard against empty signon entry confusion by refusing to add new entries with empty user and empty password, fixing removal of these entries, and attempting to discard these entries as they are read in. Bug 231042.
git-svn-id: svn://10.0.0.236/trunk@152865 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-18 00:56:29 +00:00
bryner%brianryner.com
6a98f6b2ac Null-check the document to protect against blur events generated during document teardown. Bug 225889.
git-svn-id: svn://10.0.0.236/trunk@152825 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-16 22:58:20 +00:00
ben%bengoodger.com
979a101f57 Migration Branch landing, currently turned off!
git-svn-id: svn://10.0.0.236/trunk@152787 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-15 01:49:37 +00:00
jst%mozilla.jstenback.com
172d5470ff Fixing FireFox bustage.
git-svn-id: svn://10.0.0.236/trunk@152664 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-11 08:43:32 +00:00
bryner%brianryner.com
3063484a5e Bug 228270 - Fix problem where UTF8 sequences in the password file were being re-encoded as UTF8 (as if from UTF16) when the password file is read in. r=darin, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@151526 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-18 23:51:27 +00:00
bryner%brianryner.com
aebbd768e7 If encrypting the password fails (such as the user cancelling the master password prompt), then don't store the password entry.
git-svn-id: svn://10.0.0.236/trunk@151451 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-17 07:10:07 +00:00
jst%mozilla.jstenback.com
cc17dc64e3 Fixing build bustage.
git-svn-id: svn://10.0.0.236/trunk@151132 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-10 03:21:35 +00:00
bryner%brianryner.com
5148b50c81 Don't bother offering to remember a login with an empty username and password. Bug 217439.
git-svn-id: svn://10.0.0.236/trunk@150313 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-15 03:44:31 +00:00
bryner%brianryner.com
0ea2cf734a Create password file with mode 0600 per bug 227100.
git-svn-id: svn://10.0.0.236/trunk@150240 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-12 10:04:08 +00:00
bryner%brianryner.com
e7d0e03f62 Fix bug 218927 - check the 'remember' check box initially if the password was already stored, and prevent duplicate entries from being created when using auth dialogs.
git-svn-id: svn://10.0.0.236/trunk@150207 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-11 05:47:28 +00:00
bryner%brianryner.com
eeddf02bde deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@148257 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-22 06:09:48 +00:00
bryner%brianryner.com
b91b7bf8aa 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.
git-svn-id: svn://10.0.0.236/trunk@147282 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-25 04:54:22 +00:00
bryner%brianryner.com
68b9c57d27 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.
git-svn-id: svn://10.0.0.236/trunk@146499 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-01 21:11:30 +00:00
bryner%brianryner.com
6b4c4493e0 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.
git-svn-id: svn://10.0.0.236/trunk@146479 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-31 03:34:31 +00:00
bryner%brianryner.com
03a45d8fe9 Protect again recursing into DecryptData during autocompletion (due to opening the master password dialog and blurring the username input field).
git-svn-id: svn://10.0.0.236/trunk@146462 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-30 05:06:30 +00:00
bryner%brianryner.com
70ce18d57a 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)
git-svn-id: svn://10.0.0.236/trunk@146408 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-28 05:22:23 +00:00
bryner%brianryner.com
ab01a6727a Actually add the site to the reject list if the user said "Never for this site." Bug 216542.
git-svn-id: svn://10.0.0.236/trunk@146363 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-27 00:34:09 +00:00
bryner%brianryner.com
74b9d50d5e Make the password manager hold onto the pref branch so that the observers we register with it don't go away. Bug 216219.
git-svn-id: svn://10.0.0.236/trunk@146155 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-18 06:09:52 +00:00
ben%bengoodger.com
d92ce84202 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
git-svn-id: svn://10.0.0.236/trunk@146147 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-17 21:06:36 +00:00
bryner%brianryner.com
05d8de869e Don't prompt to save passwords, or prefill passwords, if saving passwords is disabled (bug 216219).
git-svn-id: svn://10.0.0.236/trunk@146113 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-17 05:52:17 +00:00
bryner%brianryner.com
91a57e9634 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.
git-svn-id: svn://10.0.0.236/trunk@145891 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-12 03:43:46 +00:00