protz/GMail-Conversation-View — pull request #543 by shirosaki (2012-01-14 14:29:39+00:00)
Title: Performance fix of Enigmail and signed label features

I've fixed the performance issue with Enigmail. It works faster and seems to work fine so far.
I needed to split registerActions() to register attachment actions.

In addition, I modified signed label features.

Could you review this?

Performance fix for opening threads with Enigmail

It takes long time to open a thread which contains some encrypted
pgp/mime messages with large attachments. When opening a thread, the
entire contents of encrypted pgp/mime messages are streamed instead of
just picking the information from Gloda. Streaming + pgp decryption does
cost time.

Refined signed label features with Enigmail

- show signed label of encrypted and signed pgp/mime messages
- fix setting title attribute since two `tag-signed` exist
- open security info alert dialog on clicking signed label for easier
access