When replying to certain HTML email, (background) colors may leak into composition.
Categories
(Thunderbird :: Message Compose Window, defect)
Tracking
(Not tracked)
People
(Reporter: martin84a, Unassigned, NeedInfo)
Details
(Whiteboard: [dupeme])
Attachments
(1 file)
(deleted),
image/png
|
Details |
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:81.0) Gecko/20100101 Firefox/81.0
Steps to reproduce:
I received a message from an Amazon seller and I tried to respond back.
Actual results:
https://i.imgur.com/0kVFRpw.gif
The font color and background was completely messed up.
Expected results:
I expected a white/clean non-formatted answer box. Similarly to how it would work on Gmail or similar.
Comment 1•4 years ago
|
||
(In reply to martin84a from comment #0)
Hi Martin,
Actual results:
https://i.imgur.com/0kVFRpw.gif
The font color and background was completely messed up.
Nothing messed up, the format of the Amazon HTML document is just leaking into your response. Depending on their formatting used, this might be pretty hard to avoid technically, because their HTML and yours are in the same document. So essentially you should blame Amazon, not Thunderbird.
If you want to remove all the formatting before responding, try this trick:
Hold Shift key while you are clicking on Reply (also works with keyboard for Reply menus).
That will remove all HTML formatting for your reply - the other extreme... ;-)
Comment 2•4 years ago
|
||
It really depends on the formatting used by Amazon, if they use something like <body bgcolor...> we can't change that.
I've just tried responding to GMX advertising message and the problem does not occur, contained formatting from their side.
Unfortunately, at this time, there's nothing we could or would do about this beyond the Shift-to-strip-HTML trick of comment 1.
Thanks for the quick reply Thomas. I used Gmail and it fixed it, but I do love the old blue bird, so I am sad that it isn't that easy to fix. But I understand that it would be tricky and resource heavy to do so. Cheers
Comment 4•4 years ago
|
||
(In reply to martin84a from comment #3)
Thanks for the quick reply Thomas. I used Gmail and it fixed it
On second thoughts, maybe we can identify some quick gains. If the message replied-to was using body bg-color, maybe we could remove that and/or stuff the original message into a div with that background-color. If you can assist with investigating what exactly is leaking and how, maybe someone can pick up from there. You can use Ctrl+U on the original message and the saved draft of your composition to see the source (inside composition, you might use Ctrl+A, then Insert > HTML
to see and edit the source, but it won't show the outer parts of the HTML).
but I do love the old blue bird, so I am sad that it isn't that easy to fix.
Thanks for the sympathy with the old blue bird, still flying strong, wait for the face-lift of TB 78, maybe getting younger ;-)
Updated•4 years ago
|
Updated•4 years ago
|
Comment 5•4 years ago
|
||
Martin, can you do this?
- save the amazon message as .eml, then edit with text editor and search and replace any private names and email addresses with placeholders.
- attach the amazon.eml to this bug for reference.
- Investigate what exactly is leaking and how, per comment 4, and report back. Where are the leaking background and foreground colors defined?
Description
•