Open Bug 1869274 Opened 2 years ago Updated 2 years ago

Show composer toolbar icon for digital signing by default

Categories

(MailNews Core :: Security: OpenPGP, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: KaiE, Unassigned)

Details

I would like us to revisit our past decision to hide the toolbar icon for digital signing by default.

Based on statistics, many more messages are signed than encrypted.

As of today, the state of the toolbar icon would be the only way for a user to have a visual feedback whether signing is turned on or off.

For both reasons, having visual feedback of the state, and for easy toggling, I suggest we change the default to "shown".

However, I'm fine to keep it hidden if the user hasn't configured any personal key or certificate.

File messengercompose.xhtml has this line:

defaultset="button-send,separator,button-encryption,button-encryption-options,button-address,spellingButton,button-save,button-contacts,spring,button-attach"

Would it be sufficient to add button-signing to that list?
Would that also show the signing toolbar for users with existing profiles, and who haven't yet customized that toolbar?

If we'd like to hide button-signing for users without the required signing configuration, we could have some JS code during composer startup to hide it, in that scenario?

You need to log in before you can comment on or make changes to this bug.