Closed Bug 1589868 Opened 6 years ago Closed 6 years ago

Firefox on Wayland won't display full-screen properly and won't move around/resize properly

Categories

(Core :: Widget: Gtk, defect)

71 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1589114

People

(Reporter: popovic.marko, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(3 files, 1 obsolete file)

Attached image Screenshot from 2019-10-19 18-07-38.png (obsolete) —

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:71.0) Gecko/20100101 Firefox/71.0

Steps to reproduce:

Use Gnome shell on wayland, move Firefox window around and try resizing it around, or full-screen the YouTube video.

Actual results:

It starts bugging out until you maximize the window again, I will attach a few screenshots of how bugs look like.

Expected results:

Window resizing normally without bugs, playing full-screen videos should not be off-centered.

Attached image Full-screen video

This is how it looks when playing fullscreen Youtube video.

Attached image Moving Window around

This is when moving Window around

Attached image Resizing the Window

This is what happens when resizing the WIndow

Attachment #9102725 - Attachment is obsolete: true

The bug has been present in Fireofx Nightly for around 7-14 days as far as I remember.

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

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

Can confirm, same thing happens to me since 7-14 days in Nightly as Marko suggested.

Starting like this: MOZ_ACCELERATED=0 MOZ_WEBRENDERER=0 firefox-nightly apparently solves the issue, but of course it's not a proper solution.

Running Nightly 71.0a1 (2019-10-21) on Arch Linux on kernel 5.3, under GNOME Wayland on an AMD RX 5700 XT (not sure if related) with the mesa-git stack.

Having the same issue here on sway and Intel graphics. Turning off webrender fixes the issue, even with opengl compositing enabled (layers.acceleration.force-enabled=true). When full-screen is enabled, the window is visually shifted up so that the tab bar isn't visible, but the navigation bar is. A narrow column on the right hand side is covered in black, and so is the bottom of the screen below the rendering area. Mouse input is still aligned correctly to the actual window area (so not aligned with graphics).

It turns out setting up a rule to start firefox in full screen mode will make it render correctly, but exiting full screen mode afterwards will also look broken. It also seems like this is a duplicate of bug 1589114.

Yes, that's dupe of Bug 1589114 - I'll look at it ASAP.

Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: