Bug 200175 - [WPE][GTK] Improve animation for fullscreen videos
Summary: [WPE][GTK] Improve animation for fullscreen videos
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Local Build
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-26 14:06 PDT by D0J0P
Modified: 2021-11-25 02:50 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description D0J0P 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
Comment 1 Michael Catanzaro 2019-07-26 18:31:05 PDT
Yeah, our "animation" for entering fullscreen has always looked pretty buggy.
Comment 2 Charlie Turner 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...
Comment 3 Michael Catanzaro 2019-07-29 08:16:48 PDT
I'm almost positive the desync issue occurs without entering fullscreen, so I doubt it.
Comment 4 Alice Mikhaylenko 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.