Open Bug 1752678 Opened 2 years ago Updated 2 years ago

Prompts never disappear (GNOME Wayland) with gfx.webrender.compositor.force-enabled

Categories

(Core :: Graphics: WebRender, defect, P3)

Unspecified
Linux
defect

Tracking

()

ASSIGNED
Tracking Status
firefox-esr91 --- unaffected
firefox96 --- unaffected
firefox97 --- unaffected
firefox98 --- disabled
firefox100 --- disabled
firefox101 --- disabled
firefox102 --- disabled

People

(Reporter: yoasif, Assigned: rmader)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: nightly-community, regression)

Attachments

(1 file)

Regressed by bug 1752469

Steps to reproduce:

  1. set gfx.webrender.compositor.force-enabled=true and gfx.webrender.compositor=true
  2. Navigate to https://www.bestbuy.ca/en-ca/product/amazon-kindle-paperwhite-8gb-6-8-digital-ereader-with-touchscreen-b08n36xntt-black/15745797
  3. Click "Block" in the location prompt that appears

What happens:

The popover never disappears from that window and overlays every tab on that window.

Expected result:

The popover disappears.

Attached file about:support
Has Regression Range: --- → yes
Has STR: --- → yes
Regressed by: 1752469

Which Ubuntu version do you have?

Confirmed on Gnome Wayland, Debian Testing, Intel.
MOZ_ENABLE_WAYLAND=1 mozregression --launch 2022-01-29 --pref gfx.webrender.compositor.force-enabled:true -a 'https://www.bestbuy.ca/en-ca/product/amazon-kindle-paperwhite-8gb-6-8-digital-ereader-with-touchscreen-b08n36xntt-black/15745797'

(Robert Mader [:rmader] from bug 1752469 comment #0)

All distros that care about Wayland should have the fix by now. See bug 1721298.

https://gitlab.gnome.org/GNOME/mutter/-/issues/1892

Severity: -- → S4
Priority: -- → P3

Ouch, somehow missed this one. Will look into it.

Assignee: nobody → robert.mader
Status: NEW → ASSIGNED

This is reproducible with any prompt, e.g. the camera sharing one on https://webrtc.github.io/samples/src/content/getusermedia/gum/.

Summary: Allow location prompt never disappears (GNOME Wayland) with gfx.webrender.compositor.force-enabled → Prompts never disappear (GNOME Wayland) with gfx.webrender.compositor.force-enabled

I've been able to reproduce this with popups from hovering over tabs as well as the Save login for _ dialog and main hamburger menu. This does not occur for normal extension popups, however.

See Also: → 1764792

The severity field for this bug is relatively low, S4. However, the bug has 3 duplicates.
:rmader, could you consider increasing the bug severity?

For more information, please visit auto_nag documentation.

Flags: needinfo?(robert.mader)

Unfortunately I currently have little time for fixes here - it will probably make sense to disable the compositor integration on non-nightly for the time being, like for WebGPU.

Flags: needinfo?(robert.mader)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: