Closed Bug 2063167 Opened 26 days ago Closed 19 days ago

[Nova] Title fadeout remains on wrap when unnecessary

Categories

(Firefox :: Address Bar, defect, P2)

defect

Tracking

()

VERIFIED FIXED
156 Branch
Tracking Status
firefox156 --- verified

People

(Reporter: adw, Assigned: daisuke)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Attached image screenshot

The title fadeout remains when wrap is active even when it's unnecessary, at least in some cases.

STR

  1. Start Firefox
  2. Do a query that triggers a longish title and/or URL so that the title fadeout is triggered before wrapping happens
  3. Make the window narrow so wrapping is triggered

The title will have the fadeout even when it's not necessary.

Proton doesn't have this problem and I'm guessing it's related to using grid on wrap.

Summary: Title fadeout remains on wrap when unnecessary → [Nova] Title fadeout remains on wrap when unnecessary
See Also: → 2063457

Daisuke said he'll work on this next week.

Assignee: nobody → daisuke
Status: NEW → ASSIGNED

My patch in bug 2063457 doesn't fix this.

The fade-out mask was left on result titles once rows started wrapping. Wrapping
switches the row body containing the title from display: flex to
display: grid, which recreates the frames inside it, and no underflow event
was fired for the recreated frames even though the title was then wide enough
for its contents.
This is because the overflow state is reset when reframing, so carry it over to
the new frame.

Pushed by dakatsuka.birchill@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/719ac364b859 https://hg.mozilla.org/integration/autoland/rev/7dcaf32ecff9 Keep scroll container's overflow state across frame reconstruction so underflow is fired. r=layout-reviewers,emilio,hiro
Status: ASSIGNED → RESOLVED
Closed: 19 days ago
Resolution: --- → FIXED
Target Milestone: --- → 156 Branch
Flags: qe-verify+
Flags: in-testsuite-
QA Whiteboard: [search][qa-triage-done-c156/b155][qa-ver-needed-c156/b155]

Reproducible on a 2026-08-12 Firefox Nightly build on Windows 10.

Verified as fixed on Firefox Nightly 156.0a1 on Windows 10, Ubuntu 22, macOS 13.

However, we did note that the fade-out effect disappears after resizing the browser window in some instances. We logged bug 2066093 for that particular scenario.

Please let us know if there’s anything else we should take in to account, thank you.

Status: RESOLVED → VERIFIED
QA Whiteboard: [search][qa-triage-done-c156/b155][qa-ver-needed-c156/b155] → [search][qa-triage-done-c156/b155][qa-ver-done-c156/b155]
Flags: qe-verify+
See Also: → 2066093
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: