Closed Bug 1943812 Opened 20 days ago Closed 4 days ago

Fullscreen has a few lines of pixels of the background/wallpaper when swapping between monitors

Categories

(Core :: Widget: Win32, defect)

Firefox 134
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: h4ppy.gw, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0

Steps to reproduce:

I moved the Firefox tab between my PC monitors and went fullscreen.

Actual results:

In the top and left sides of the screen, the wallpaper and background processes become visible through an approximately ten pixel wide gap, until I exit and reenter fullscreen (the process resets every time I move back to another monitor, but only once.).

Expected results:

The tab should have gone entirely full screen.

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Win32' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Widget: Win32
Product: Firefox → Core

Oh no. Not bug 1763981 again.

@Genesis: can you attach your about:support here (using Attach New File, up top)? Also, can you confirm that you're on Windows 11?

@ahale: have there been any recent changes to the GPU blocklist along the lines of bug 1704954?

Flags: needinfo?(h4ppy.gw)
Flags: needinfo?(ahale)
Attached file about_support.txt
Flags: needinfo?(h4ppy.gw)

I have attached the details of my about:support page. And to confirm your question: yes, I unfortunately am on Windows 11.

It appears that at least one of your monitors (probably Display0) is running in a resolution other than its native resolution on a GPU without hardware stretching support. This combination disables hardware compositing to avoid bug 1618370... but software compositing is known to result in this particular misbehavior on Windows 11 under some graphics drivers.

  • If you adjust your desktop resolution to the monitor's native resolution and restart Firefox, does this still happen?
  • If instead you go to about:config and set gfx.webrender.compositor.force-enabled to true:
    • ... do you still experience this bug?
    • ... do you experience bug 1618370?
Flags: needinfo?(ahale) → needinfo?(h4ppy.gw)

It appears like the issue has been resolved! For now at least. Here are the steps that I took right before it stopped:

  1. Monitor Display0 (2560x1440@180Hz) was using 125% scaling on Windows 11
  2. I changed this to 100% via Settings

This process has stopped the full screen bug. Weirdly enough, even when I returned to the 125% scaling, the bug still has yet to show up after a day or so. It seems to be some sort of "unplug it and plug it back in again" situation. I will continue to monitor if the bug occurs again, but for now it seems like it is resolved.

Flags: needinfo?(h4ppy.gw)

This process has stopped the full screen bug. Weirdly enough, even when I returned to the 125% scaling, the bug still has yet to show up after a day or so.

Have you restarted Firefox in that time? I believe Firefox only checks the relevant GPU state on startup, so if you were at 100% scaling, it would have started up with hardware compositing and stayed with it even when you switched to 125%.

The severity field is not set for this bug.
:rkraesig, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(rkraesig)

Closing as RESOLVED WORKSFORME per comment 6.

Status: UNCONFIRMED → RESOLVED
Closed: 4 days ago
Flags: needinfo?(rkraesig)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: