Build 2000-02-23-08M14: NT4 Haven't tried Linux or Mac but Alec suspects that the same will occur. Overview: The signature is not appearing in a new message. Steps to reproduce: 1. Open Account Settings and select an Identity panel 2. In the Identity panel select the checkbox for a signature 3. Select the "Choose" button and select a signature 4. Select the "OK" button to close Account Settings 5. Select the "New Msg" button Actual Results: Notice that the signature does not appear. Go back to the Identity panel and notice that the path to the signature file references a URL. If I delete the URL and type in an absolute path such as "C:\sig.txt" then the signature appears in the new message. Expected Results: After selecting the "Choose" button to select a signature file, the signature should automatically appear when creating a new message.
If this is not fixed then it should be Release Noted.
I have a two-line fix for this in my tree, which only affects the choose button for signatures. VERY low risk. Basically we were setting the "nativePath" part of the nsIFileSpec, instead of the "URLString" part.
*** Bug 29197 has been marked as a duplicate of this bug. ***
I just discovered a related bug (happens whether or not this bug is fixed) that I'll file a bug for - if you are on an identity panel, then switch to another server in the same panel that does not have a signature, the signature value gets pulled over from the other server. I'll file a bug on that...
Putting on the PDT+ radar, please get reviewed and approval for check in ASAP.
I had a slight problem with my fix, but I've fixed it and gotten it reviewed by seth.
Alec fixed this.
Will check this on 3/01. Also waiting on a commercial Mac build.
Build 2000-03-01-08M15: NT4, Linux 6.0, Mac 8.5.1 Verified Fixed. I can see the signatures for HTML or Plain messages.
Hmm.. no signature in 2000040708
re-verifying this. We have a new bug on the signature breakage. http://bugzilla.mozilla.org/show_bug.cgi?id=34117