Topic: Inline detection and textareas
I've noticed that the inline detection doesn't check what the text's parent node is before applying the iframe. This is a big problem when you have encrypted text in a textarea. The encrypted text will magically disappear. You can see what I mean here:
http://inspirationdate.net/code/firegpg.php
I played around a bit with the code and got it working by adding this to the HandlePage method:
if (node.parentNode.nodeName == 'TEXTAREA')
break;
after
if (node.textContent.indexOf(Keyring.Tags.PgpBlockStart, idx) == -1)
break;
I haven't done very much testing or anything. Hope this helps though.