Fullscreening a video on a second monitor doesn't work, creates a crazy checkerboarding effect
Categories
(Core :: Widget: Gtk, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox73 | --- | unaffected |
firefox74 | --- | unaffected |
firefox75 | --- | unaffected |
firefox76 | --- | wontfix |
People
(Reporter: Waldo, Assigned: stransky)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
3.34 MB,
image/jpeg
|
Details |
STR:
- Have a laptop, and connect a second monitor to it. (Mine is a Samsung TV, through my laptop HDMI port.)
- Open a window on the second monitor.
- Go to some YouTube video -- I used https://www.youtube.com/watch?v=SR56GJ05IMs but it shouldn't matter which. (I could reproduce it on the NHL streaming site too.)
- Start the video.
- Hit the fullscreen button in the player.
Instead of the video fullscreening legibly, the video appears horrifically mangled, as in the attached picture. (The picture's from an NHL stream, but you get similar effects with a YouTube video.)
mozregression indicates the regression is in this range, which seems pretty plausible for my Linux/GTK system:
which fingers bug 1617115.
[jwalden@find-waldo-now src]$ uname -a
Linux find-waldo-now 5.4.18-100.fc30.x86_64 #1 SMP Fri Feb 7 14:37:00 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
And here's the gtk+ and gtk2 I have installed:
Name : gtk+
Epoch : 1
Version : 1.2.10
Release : 90.fc30
Architecture : x86_64
Size : 2.7 M
Source : gtk+-1.2.10-90.fc30.src.rpm
Name : gtk2
Version : 2.24.32
Release : 6.fc30
Architecture : x86_64
Size : 14 M
Source : gtk2-2.24.32-6.fc30.src.rpm
Based on my very-quick skim of the bug that regressed this, this failure mode seems much worse than that in bug 1617115. That change probably only happened to stumble into a much larger problem -- but I'd say this really has to be fixed at least at the same time this is fixed, if it were me.
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
It's interesting how such innocent change as different window stacking can behaves on various systems :) I really don't wonder why we're missing HW acceleration on Linux when even such change leads to such ugly regressions.
Anyway, we need to revert bug 1617115 and just live with it I guess.
Assignee | ||
Updated•5 years ago
|
Comment 2•5 years ago
|
||
Looks similar to bug 1494520 and bug 1569745 which might be the Gnome-equivalent of bug 1502519. (OpenGL/WebRender-only)
Assignee | ||
Comment 3•5 years ago
|
||
To be sure, can you try to run Firefox as
MOZ_GTK_TITLEBAR_DECORATION=system ./firefox
and confirm you don't see the bug? Because that's the only change of bug 1617115.
Thanks.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 4•5 years ago
|
||
Guys, can anyone else confirm the regression from bug 1617115 here?
Thanks.
Updated•5 years ago
|
Assignee | ||
Comment 5•5 years ago
|
||
Jeff, please reopen if you can provide the info.
Thanks.
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Updated•4 years ago
|
Description
•