Closed Bug 1725690 Opened 3 years ago Closed 3 years ago

When ICS is Attached, Message HTML not Displayed

Categories

(Thunderbird :: Message Reader UI, defect)

Thunderbird 91
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 760412

People

(Reporter: gettonoah, Unassigned)

Details

Attachments

(4 files)

Attached image Render Problem.png

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0

Steps to reproduce:

Open email containing updated event through Google Calendar

Actual results:

Thunderbird only displays rendered ics file and hides all other content. When changing setting View > Message Body As > All Body Parts, HTML is now visible along with txt and ics versions. Note this seems to be specific to the "Updated invitation" emails through Google Calendar for me)

Expected results:

Without having to change the View > Message Body As settings, the HTML version of the invitation should be show when present.

Duplicate of bug 1360155. First reported in bug 955663 in 2013.

Blocks: tb91found
No longer blocks: tb91found
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE

Were you really using TB 91 here? As I mentioned, it's an old problem which should be fixed now, see bug 1360155 comment #34. If it's not working in TB 91, can you please supply the sample message with the invitation.

See Also: → 1695039

I've downloaded and opend the attachment from that bug and it's still showing the same. I've attached a screen shot of how it looks for me when I open with TB 91.0 64-bit on Windows 10.

Am I not using the correct settings? How do I know if I've incorportated that patch?

Just updated to 92b1 and still the same issue.

See bug 1360155 comment #37: "it's still showing the same" is the desired outcome.

Maybe your problems is different, so please attach the message shown in comment #0 to the bug for inspection. Please remove/replace any private information. Maybe I misunderstood your report. Bug 1360155 is about the fact that the HTML content of the message disappeared after adding the event to the calendar. Maybe in your case it doesn't display at all. So that's why we need the test case.

That was my attachment. You are correct - the HTML never displays at all. See attached example ics file that takes over any HTML being shown.

Attached file invite.ics
Attached image 1725690.png

I added the attachment to a message and there is no problem. Please attach the message (.eml) file that causes the problem. Most likely it will have an incorrect MIME structure, so TB doesn't display the HTML part. Maybe related to bug 505024 or bug 760412. I bet you will find a multipart/alternative message with the text/calendar as the last part. According to the RFC, a client should only display one of the alternative parts, in this case the invite. That the web client behaves differently, is another story.

I looked into it further.
Bug 505024: In an multipart/alternative message, the text/calendar part isn't shown unless Lightning is installed. That is also the complaint here.
Bug 760412: In an multipart/alternative message, the text/html part isn't shown if Lightning is installed.
Since TB78 Lightning is always "installed" (integrated into TB), so bug 505024 has been resolved and bug 760412 permanently becomes an issue.

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

Attachment

General

Creator:
Created:
Updated:
Size: