Open Bug 1749921 Opened 4 years ago Updated 2 years ago

No subpixel hinting in message list and left panel

Categories

(Thunderbird :: Folder and Message Lists, defect)

Thunderbird 91
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: kokoko3k, Unassigned)

References

Details

Attachments

(1 file)

Attached image aa.png

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:95.0) Gecko/20100101 Firefox/95.0

Steps to reproduce:

Used thunderbird

Actual results:

Noticed that there is no No subpixel hinting in message list and left panel.In the attachment you'll se a picture that shows part of the text in the [unread -starred -cardbook ] bar that is correctly rendered with subpixel AA, and in the bottom part you see the part of the text (the object of an email) not rendered using AA.

Expected results:

Subpixelhinting everywhere as configured on my system and as it work in email messages.

I forgot to say i'm runniong thunderbird on Linux, X11.

Reporter, do you still see this issue when using version 102?

Whiteboard: [closeme 2022-10-15]

Unfortunately, yes.

Whiteboard: [closeme 2022-10-15]
Duplicate of this bug: 1876926

The subpixel anti‐aliasing in the message list pane can be restored by removing non‐static positioning from some elements, but I'm not sure if it has any side effects:

table[is="tree-view-table"] td {
        position: static !important;
}

tr[is="thread-row"] td > .thread-container {
        position: static !important;
}

/* fix line spacing */
tr[is="thread-row"] .subject-line {
        line-height: normal !important;
}

With WebRender one has to be careful not to lose subpixel anti‐aliasing. Non‐static positioning seems to be a common problem, as it can cause elements to overlap and often a new layer is then used for the elements on top. But since WebRender does not support per‐component alpha channel, subpixel anti‐aliasing cannot be used for this layer.

Component: Untriaged → Folder and Message Lists
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: