Bug 200175

Summary: [WPE][GTK] Improve animation for fullscreen videos
Product: WebKit Reporter: D0J0P <derick.james.p>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: alicem, bugs-noreply, cturner, mcatanzaro
Priority: P2    
Version: WebKit Local Build   
Hardware: PC   
OS: Linux   
See Also: https://bugs.webkit.org/show_bug.cgi?id=198053

D0J0P
Reported 2019-07-26 14:06:47 PDT
It'd be great to have videos like YouTube use a smooth animation when going fullscreen. An animation that makes sense would be the same used to make any window fullscreen, where it just zooms in. Safari on MacOS uses a nice animation on YouTube videos to go fullscreen. It'd be great to have something like that, but with just the video itself zooming into fullscreen like an application window would. A janky example of Safari going fullscreen: https://www.youtube.com/watch?v=ibhUk0WogO0
Attachments
Michael Catanzaro
Comment 1 2019-07-26 18:31:05 PDT
Yeah, our "animation" for entering fullscreen has always looked pretty buggy.
Charlie Turner
Comment 2 2019-07-29 05:28:35 PDT
CC'ing 198053, the desync *may* related to whatever is going on with our full-screen transition code. I got quite lost investigating that issue however, so take it with a grain of salt...
Michael Catanzaro
Comment 3 2019-07-29 08:16:48 PDT
I'm almost positive the desync issue occurs without entering fullscreen, so I doubt it.
Alice Mikhaylenko
Comment 4 2021-11-25 02:50:39 PST
macOS WebKit does an interesting thing here: it basically splits the video into a new window, positions it where the video was and fullscreens that. We could do a similar thing with a new window, and it would already be quite nice, but we cannot manually position it on Wayland, so it's not really possible to replicate that.
Note You need to log in before you can comment on or make changes to this bug.