Open infinity0 opened 12 years ago
unfortunately, "auto-complete" does exhibit this behaviour in certain cases, i.e. when the other keyrings contain a MATCH for the current domain to be auto-completed on.
the GNOME search functionality does not allow searching by keyring. currently we are getting results from all keyrings back, then filtering by keyring ourselves. unfortunately, GnomeKeyringFound contains char* secret as a field, which means that this is already filled out (and the user prompted to unlock any matching entries from other keyrings) before control passes to us.
libsecret (the successor to libgnome-keyring) will allow this.
(as opposed to just the keyring for the current firefox profile)
If you cancel any of these requests, no passwords are returned. This is wrong; ideally the user should not be prompted at all, but if this is unavoidable then at least cancellation of an unrelated keyring should not abort the entire process.
"show site exceptions" does not exhibit this behaviour, which is correct. "auto-complete" also does not exhibit this behaviour, which is correct.