Closed Bug 2004915 Opened 5 months ago Closed 4 months ago

[Ubuntu 24.04LTS GNOME 46] Window renders transparent with hall of mirrors effect after toggling titlebar

Categories

(Core :: Widget: Gtk, defect, P3)

Desktop
Linux
defect

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox-esr115 --- unaffected
firefox-esr140 --- unaffected
firefox146 --- unaffected
firefox147 --- wontfix
firefox148 --- wontfix

People

(Reporter: mboldan, Unassigned)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Found in

  • Firefox 147.0b1

Affected versions

  • Firefox 147.0b1
  • Firefox 148.0a1

Tested platforms

  • Affected platforms: Ubuntu 22, Ubuntu 24
  • Unaffected platforms: macOS 10.15, Windows 10x64, Windows 11x64

Steps to reproduce

  1. Open the application menu (hamburger menu) -> select "More Tools" -> "Customize Toolbar...".
  2. From the bottom of the page activate the "Title Bar".

Expected result

  • Title Bar is enabled.

Actual result

  • Firefox windows disappears and gets unresponsive. See the attached video.

Regression range

  • Will search for a regression asap.

Additional notes

  • Note that the issue is not reproducible on Firefox 146 RC.
  • Note that the issue was reproducible only with Window Protocol - 'wayland'.
  • Note that on one try, the FF behavior closed all other opened apps. This was reproduced only once.
Severity: -- → S2

Hi, mboldan - you mentioned crashes as well. Do you have any crash reports you can attach here?

Component: Toolbars and Customization → Widget: Gtk
Flags: needinfo?(mboldan)
Product: Firefox → Core

Please attach your about:support page and make the video public.
Thanks.

Blocks: wayland

I managed to make the video public.
Note that no crash report is available.
I am attaching a screenshot of the errors from browser console. Please let me know if I can help with any other information.
Note that the issue was reproducible om multiple workstations.

Flags: needinfo?(mboldan)

The about:support page is not accesible after following the STR as it can be seen in the attached screencast.

Please run on terminal with MOZ_LOG="Widget:5" env variable, reproduce the issue and attach the log here.
Make sure you're running latest nightly.
Run on terminal as:

MOZ_LOG="Widget:5" ./firefox > log.txt 2>&1

and attach the log here.
Thanks.

Flags: needinfo?(mboldan)
Attached file log.txt

Attached the log file. Thank you for the steps!

Flags: needinfo?(mboldan)
Flags: needinfo?(mboldan)
Priority: -- → P3

I also tried to find the regression range.
Last good: 2025-11-11
First bad: 2025-11-12
Pushlog: https://hg-edge.mozilla.org/mozilla-central/pushloghtml?fromchange=5c1a693f1ed10eb4d10df597e4fbf1555c758fba&tochange=051bafeb3aedcd9c81ba9ba9a1f8b46044fb4e09

Note that I was not able to go further with the bisection, since I am constantly logged out and all the windows and applications are closed due to this issue when I am trying to test the intermediate builds.

Flags: needinfo?(mboldan)
Keywords: regression

You can run the mozregression from command line, reproduce the issue and flip back to terminal where you just type the correct state. mozregression will terminate the firefox and launch a new one. Please try to get the intermediate builds range.
Thanks.

Flags: needinfo?(mboldan)

Mozregression results:

Please let me know if there's anything else we can do on our side, thank you.

Flags: needinfo?(mboldan)
Regressed by: 1998382

Set release status flags based on info from the regressing bug 1998382

I can reproduce this on Ubuntu 24.04LTS (GNOME 46) but not Ubuntu 25.10 (GNOME 49) with latest Nightly 148.0a1. The window renders transparent with a hall of mirrors effect after toggling the titlebar. There is no crash and it remains responsive to commands but cannot be seen.

Summary: Firefox crashes/gets unresponsive when enabling Title Bar from Customize page on Ubuntu → [Ubuntu 24.04LTS GNOME 46] Window renders transparent with hall of mirrors effect after toggling titlebar

Should we consider reverting bug 1998382 from Beta due to this and bug 2003045?

Flags: needinfo?(stransky)

Ugh, going off just the history of WaylandSurface.cpp, that's probably a lot easier said than done :\

Looks like compositor bug of GNOME 46 and also it happens on titlebar switch only. We have only one report of it so far and from QA do think it's okay to keep it as is.

Flags: needinfo?(stransky)

Will check bug 2003045 for details.

The bug is marked as tracked for firefox147 (beta) and tracked for firefox148 (nightly). However, the bug still isn't assigned and has low priority.

:jstutte, could you please find an assignee and increase the priority for this tracked bug? Given that it is a regression and we know the cause, we could also simply backout the regressor. If you disagree with the tracking decision, please talk with the release managers.

For more information, please visit BugBot documentation.

Flags: needinfo?(jstutte)

Comment 15 seems to say we can stay relaxed here.

Flags: needinfo?(jstutte)

This is a reminder regarding comment #17!

The bug is marked as tracked for firefox147 (beta) and tracked for firefox148 (nightly). We have limited time to fix this, the soft freeze is in 10 days. However, the bug still isn't assigned and has low priority.

This is a reminder regarding comment #17!

The bug is marked as tracked for firefox147 (beta) and tracked for firefox148 (nightly). We have limited time to fix this, the soft freeze is in 3 days. However, the bug still isn't assigned and has low priority.

Severity: S2 → S3
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → WONTFIX

Bug in outdated GNOME 46 Mutter compositor in minor functionality.

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

Attachment

General

Created:
Updated:
Size: