Closed Bug 1659118 Opened 4 years ago Closed 3 years ago

Collapsing of bubbles is broken

Categories

(Chat Core :: General, defect)

defect

Tracking

(thunderbird_esr78 unaffected, thunderbird89 fixed)

RESOLVED FIXED
90 Branch
Tracking Status
thunderbird_esr78 --- unaffected
thunderbird89 --- fixed

People

(Reporter: clokep, Assigned: freaktechnik)

References

(Regression)

Details

(Keywords: regression)

Attachments

(5 files)

I noticed on TB 80.0b2 that collapsing of Bubbles seems to be broken.

I'm guessing this is related to bug 1646611 or bug 1649788.

Summary: Collapsing of bubble is broken → Collapsing of bubbles is broken

Can you provide a screenshot or explanation? I don't understand what this is about.

Attached image Screenshot of problem

When there are many system messages in a row they are supposed to be collapsed automatically with a little "+" on the side to expand to view them all. This is no longer happening.

Assignee: nobody → khushil324

MozRegression reduces it to https://hg.mozilla.org/comm-central/pushloghtml?fromchange=01493100c9942ad2b920f7740ba609427e2b5695&tochange=ae90541a3ecd8dc02aafcb15fb74ad592c6332e4 which would make bug 1646611 the prime candidate. I think using a document fragment leads to the inline script tags being pacified. I think the best solution would to make them proper script files that get loaded, if that's a possibility.

Assignee: khushil324 → martin
Status: NEW → ASSIGNED
Target Milestone: --- → 90 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/8aa8b6a40e2d
Fix chat theme inline scripts not running. r=clokep
https://hg.mozilla.org/comm-central/rev/be7cda2645ca
Fix collapse styles for mail chat theme. r=aleca
https://hg.mozilla.org/comm-central/rev/87326da35a5d
Tests for chat message collapsing. r=clokep

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED

Comment on attachment 9217063 [details]
Bug 1659118 - Tests for chat message collapsing. r=clokep

[Approval Request Comment]
Regression caused by (bug #): bug 1646611
User impact if declined: System notices in chat stack up instead of compressing. The CSS issue is already in release, while the JS part is not.
Testing completed (on c-c, etc.): Manual testing of the patch, recently landed in c-c; there is an automated test, but too early to assess its reliability.
Risk to taking this patch (and alternatives if risky): Worst case this breaks display of chat messages, however I'd categorize that as rather unlikely. This patch and the second in the stack are fairly simple and are the only ones that should be uplifted. The second in the stack is only CSS changes for the "mail" theme.

Attachment #9217063 - Flags: approval-comm-beta?

And I of course set the flag on the one patch that doesn't need uplifting.

Comment on attachment 9217063 [details]
Bug 1659118 - Tests for chat message collapsing. r=clokep

[Triage Comment]
Approved for beta

Attachment #9217063 - Flags: approval-comm-beta? → approval-comm-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: