mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 03:45:46 +00:00
don't save values internally if user can't or won't unlock the database
This commit is contained in:
parent
d5445de86d
commit
4d34d9eb6e
@ -1571,6 +1571,9 @@ si_PutData(char * URLName, LO_FormSubmitData * submit, PRBool save) {
|
||||
url->signonUser_list->InsertElementAt(user, 0);
|
||||
si_signon_list_changed = PR_TRUE;
|
||||
si_SaveSignonDataLocked(PR_TRUE);
|
||||
if (!si_KeySet()) {
|
||||
url->signonUser_list->RemoveElementAt(0);
|
||||
}
|
||||
si_unlock_signon_list();
|
||||
} else {
|
||||
url->signonUser_list->AppendElement(user);
|
||||
|
Loading…
Reference in New Issue
Block a user