Closed
Description
General information
- Operating system + version: Arch Linux
- Browser + version: Mozilla Firefox 68.0.1, Mozilla Firefox Developer Edition 69.0b8
- Information about the host app:
- How did you install it?
Installed via a package manager - If installed an official release, put a version (
$ browserpass --version
): 3.0.6
- How did you install it?
- Information about the browser extension:
- How did you install it?
Installed via a package manager - Browserpass extension version as reported by your browser: 3.1.1
- How did you install it?
Exact steps to reproduce the problem
- Configure pass to use a password-protected GPG key (
pass init id_of_password_key
) - Install
browserpass
andbrowserpass-firefox
- Create at least one entry in the pass store
- Do not unlock the GPG key, or, if you have already, kill the
gpg-agent
process - Go to a website that corresponds to an entry in the pass store
- Attempt to autofill a login, copy a password, or copy a username
What should happen?
Note: this does happen in Chrome(ium)
The gpg-agent
pinentry dialog should appear and allow the user to unlock the key. If they unlock the key successfully, browserpass should complete the requested action. Otherwise, it should report an error.
What happened instead?
In Firefox, browserpass simply displays e.g. "Filling login details" for a fraction of a second, and then fails silently and does not complete the action.