Bug 189849 - [GStreamer] Fullscreen video sometimes fails to use entire monitor
Summary: [GStreamer] Fullscreen video sometimes fails to use entire monitor
Status: RESOLVED DUPLICATE of bug 189743
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: Other
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
Depends on:
Reported: 2018-09-21 12:30 PDT by Michael Catanzaro
Modified: 2018-09-24 08:37 PDT (History)
3 users (show)

See Also:

Screenshot of bug (440.27 KB, image/png)
2018-09-21 12:30 PDT, Michael Catanzaro
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Catanzaro 2018-09-21 12:30:41 PDT
Created attachment 350403 [details]
Screenshot of bug

Fullscreen video sometimes fails to use the entire monitor. Basically, when fullscreening a video on youtube.com, sometimes it works fine, but often it just fails to fullscreen properly and gets stuck in the semi-but-not-really-fullscreen state shown in the attached screenshot. The screenshot is weird because it doesn't show what was displayed on my screen at the time of the issue. But it kind of shows the bug anyway. It shows the web page with embedded youtube video, which was not visible at the time the screenshot was taken, as the fullscreen video was shown instead. But the fullscreen video covered only the portion of my monitor shown in this screenshot: the gray background around the bottom and right-hand sides of the monitor that aren't supposed to be there are the same as what was displayed on my monitor.

I think this is a semi-recent regression. There has always been a yucky awful transition from non-fullscreen, via this partial fullscreen with the video content briefly displayed in only the top-left portion of the screen, to real fullscreen. But I think it's quite recent that it gets stuck in the transition state and never expands to real fullscreen. It's happening fairly regularly to me now.
Comment 1 Philippe Normand 2018-09-23 02:38:31 PDT
Something similar happens here even when manually resizing a non-fullscreen window... The compositor seems very slow to catch up and resize the content.

I don't see what's specific to GStreamer there...
Comment 2 Michael Catanzaro 2018-09-23 07:26:06 PDT
Might be bug #189743?
Comment 3 Philippe Normand 2018-09-24 03:45:18 PDT
(In reply to Michael Catanzaro from comment #2)
> Might be bug #189743?

Yeah I think this fullscreen bug is probably a variant of this one ^^
Comment 4 Michael Catanzaro 2018-09-24 08:37:36 PDT
It's really nasty; it took me five tries yesterday to fullscreen a particular youtube video. :(

*** This bug has been marked as a duplicate of bug 189743 ***