Open Bug 1698197 Opened 3 years ago Updated 5 months ago

flickering with multiple monitors playing video


(Core :: Graphics, defect)

Firefox 86





(Reporter: ignaz.k, Unassigned)


(Depends on 1 open bug, Blocks 1 open bug)



(14 files)

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

Steps to reproduce:

I have 2 monitors:
Main: 2560x1440p144Hz
Second: 1920x1080p60Hz

  1. Open Firefox on both monitors
  2. Open any site on the main monitor
  3. Open a site with a video on the second monitor
  4. Interact with stuff that changes parts of the page (like hover effects)

Actual results:

The site that is displayed on the second monitor will show up on the main monitor for some frames

Expected results:

Windows should only display own content.

Only happens with hardware acceleration enabled.

The Bugbug bot thinks this bug should belong to the 'Core::Audio/Video: Playback' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Audio/Video: Playback
Product: Firefox → Core
Attached video 2021-03-12_23-32-26.flv

Here is a video showing it happen.

Attached image f1028.png

Here are some frames of where it happened

Attached image f1392.png
Attached image f2068.png
Attached image f2188.png

Looks like it shifts part of the frame to the left and parts from my second monitor ended up on the main one because the second monitor is on the right of my main monitor.

It sounds more like a layer/rendering issue. Moving this to the gfx component.

Component: Audio/Video: Playback → Graphics
Attached video 2021-03-13_13-29-37.mkv

Here is the same happening in Firefox Nightly "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:88.0) Gecko/20100101 Firefox/88.0" (had to compress the video)

Attached image f0368.png

Here are some frames from Nightly 88

Attached image f0488.png
Attached image f1117.png
Attached image f1367.png
Attached image f1715.png
Attached image f1721.png

Thank you for the bug report. Could you please attach a copy of your about:support information?

Flags: needinfo?(ignaz.k)
Attached file 86.txt

Here is the about:support from FF 86

Flags: needinfo?(ignaz.k)
Attached file 88.txt

Here is the about:support from FF Nightly 88

Thanks. Could you try going to about:config and try setting gfx.webrender.compositor to false, then restart and see if that helps?

Jeff, this appears to be flickering on nvidia with mixed refresh rate monitors. I know we had issues with mixed refresh rate in the past, does this sound like anything we've seen before?

Blocks: gfx-triage
Severity: -- → S3
Flags: needinfo?(jmuizelaar)
Flags: needinfo?(ignaz.k)

Setting gfx.webrender.compositor to false helps in both stable and nightly.

Flags: needinfo?(ignaz.k)

Likely a dup of bug 1638709

Depends on: 1638709
Flags: needinfo?(jmuizelaar)
No longer blocks: gfx-triage
You need to log in before you can comment on or make changes to this bug.