Closed Bug 1568569 Opened 1 year ago Closed 7 months ago

[Linux] video is semi-transparent on Wayland / fullscreen mode

Categories

(Core :: Graphics, defect, P3)

defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox70 --- affected

People

(Reporter: stransky, Assigned: stransky)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Video is generated with alpha color. We fixed that by disabling ARGB visual for toplevel window in X11 (see Bug 1516224) but we can't do that on Wayland.

It affects fullscreen playback on Wayland but it's also reproductible on X11 when mozilla.widget.use-argb-visuals is set and ARGB visual is used for toplevel window.

Reproduction steps:

  1. set a desktop background with some high contrast colors / shapes
  2. set mozilla.widget.use-argb-visuals to true or run Firefox on Wayland as
    MOZ_ENABLE_WAYLAND=1 ./firefox
  3. play video at
    https://www.youtube.com/watch?v=grEKMHGYyns
  4. try fullscreen (wayland) or normal playback (x11)
  5. background shines through video when the video is running. When it's stopped it's ok.
Assignee: nobody → stransky
Component: Audio/Video: Playback → Graphics
Priority: -- → P3
Blocks: wayland

Should be fixed now as we set opaque region for toplevel window - Bug 1605120.

Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.