Closed Bug 1807233 Opened 2 years ago Closed 2 years ago

Treecol labels not cropped

Categories

(Core :: XUL, defect)

defect

Tracking

()

VERIFIED FIXED
110 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox108 --- unaffected
firefox109 --- verified
firefox110 --- verified

People

(Reporter: Paenglab, Assigned: emilio)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Attached image image.png

For example in the Firefox Library window the treecol labels aren't cropped at the end of the treecol. They bleed into the next treecol.

Emilio, is this a modern flexbox issue? Or is this a regression from bug 1799093 or bug 1799193?

Flags: needinfo?(emilio)

In Thunderbird beta 109 and Daily the rightmost tree column header can overlap the tree column selector rendering it dysfunctional since the column header absorbs the clicks. Not seen in the older TB beta 108 so something that was introduced during the 109 cycle (hence after 2022-11-14).

Flags: needinfo?(emilio)

This is the lower-risk fix. Ideally we'd move all the places windows etc
to use modern flex layout, but that might be worth doing at some other
time.

Assignee: nobody → emilio
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 110 Branch

The patch landed in nightly and beta is affected.
:emilio, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox109 to wontfix.

For more information, please visit auto_nag documentation.

Flags: needinfo?(emilio)

Comment on attachment 9309760 [details]
Bug 1807233 - Make treecol labels crop again. r=Gijs,dao

Beta/Release Uplift Approval Request

  • User impact if declined: comment 0
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: comment 0
  • List of other uplifts needed: none
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Well targeted CSS tweak.
  • String changes made/needed: none
  • Is Android affected?: No
Flags: needinfo?(emilio)
Attachment #9309760 - Flags: approval-mozilla-beta?
Flags: qe-verify+

Comment on attachment 9309760 [details]
Bug 1807233 - Make treecol labels crop again. r=Gijs,dao

Approved for 109.0b7

Attachment #9309760 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
QA Whiteboard: [qa-triaged]

Reproduced the initial issue using an old Nightly from 2022-12-25, verified that using latest Nightly 110.0a1 and latest Beta build from treeherder (https://treeherder.mozilla.org/jobs?repo=mozilla-beta&revision=b13535d516b6b38dbbce82d10dceeb3b97b01235) across platforms (Windows 10, Ubuntu 22.04 and macOS 13) the column header is not cropped when resizing and does not bleed into the next column.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: