The PIP window will only resize to smaller size in Linux / Wayland
Categories
(Core :: Widget: Gtk, defect, P3)
Tracking
()
People
(Reporter: danibodea, Unassigned)
References
(Blocks 3 open bugs)
Details
(Whiteboard: [fidefe-MR1-2022])
Attachments
(1 file)
(deleted),
video/webm
|
Details |
Note
- When the user opens the browser with wayland window protocol, loads a youtube video and clicks the "Watch in Picture-in-Picture" button and then grabs the vertical or horizontal margins (not the corners) and attempts to enlarge it, he will notice that the PIP window won't resize.
Affected versions
- Nightly v96.0a1
Affected platforms
- Ubuntu 21 + wayland
Steps to reproduce
- Launch browser with wayland window manager:
a. Go into the nightly folder.
b. Right-click and "Open in Terminal".
c. MOZ_ENABLE_WAYLAND=1
d. ./firefox - Load https://www.youtube.com/watch?v=SXr8Rb97nIk
- Click the "Watch in Picture-in-Picture" button.
- Grab a vertical or horizontal margin and enlarge the PIP window.
Expected result
- The PIP frame is resized correctly.
Actual result
- The PIP video is not being resized as expected.
Regression range
- unknown.
Additional notes
- This issue occurs with "wayland" Window Protocol and not with "xwayland".
Comment 1•3 years ago
|
||
Yes, I can reproduce it. We may rework the PIP on Wayland a bit. The PIP is missing shadows and can be only downsized. To enlarge you need to use corners.
Updated•3 years ago
|
Reporter | ||
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Reporter | ||
Updated•3 years ago
|
Updated•3 years ago
|
Comment 4•2 years ago
|
||
This is still reproductible. Martin, it looks like the Atlassian ticket is inaccessible to me, can you share if there has been updates there?
Comment 5•2 years ago
|
||
(In reply to Alexandre LISSY :gerard-majax from comment #4)
This is still reproductible. Martin, it looks like the Atlassian ticket is inaccessible to me, can you share if there has been updates there?
I don't have access to it. Tested latest nightly and the PIP window can be resized by sides, not just corners.
Updated•2 years ago
|
Comment 6•2 years ago
|
||
I do repro the issue on my ubuntu system.
Comment 7•2 years ago
|
||
I can reproduce it too. I wonder why it worked before.
Updated•2 years ago
|
Comment 8•2 years ago
|
||
This bug is not restricted to snap.
It is possible to increase the size a few pixels at a time by alternating between the horizontal and vertical edges, it stops when the other dimension needs to grow. Single-edge resizing worked before the aspect ratio lock (Bug 1583737) but it just added letterboxing instead of making the other dimension grow.
Comment 10•1 years ago
|
||
Description
•