If python3-secretstorage is not installed, webkit-patch will use a custom encrypted file for password storage instead of utilizing the system keyring. This means unnecessary password prompts to unlock the custom encrypted key storage. There is no benefit to using custom key storage over the system keyring.
Created attachment 390257 [details] Patch
Not sure why this wasn't picked up, the current behaviour is irritating. informal r+ from me!
Committed r261087: <https://trac.webkit.org/changeset/261087> All reviewed patches have been landed. Closing bug and clearing flags on attachment 390257 [details].