Bug 194349 - Video overlays sometimes disappear
Summary: Video overlays sometimes disappear
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Animations (show other bugs)
Version: Safari Technology Preview
Hardware: Mac macOS 10.14
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2019-02-06 11:24 PST by Dayton Lowell
Modified: 2023-05-10 12:50 PDT (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dayton Lowell 2019-02-06 11:24:20 PST
Steps to reproduce:
1. Go to a site that has a video overlay in STP. I can reproduce here: https://www.apple.com/investor/earnings-call/ and also on Twitch.tv and YouTube(seems to be a bit harder to reproduce here).
2. Play the video
3. While the video is playing, mouse over the video, and back out(may have to do it multiple times)

Expected Results:
The overlay controls appear and disappear correctly based on the mouse-over state.

Observed Results:
The overlay will sometimes be in a confused state where the overlay doesn't appear on mouse-over but the buttons are still clickable(you'll get different cursor-pointers when you mouse-over where a button would be and clicks perform the desired action)

Additional Notes:
* I started noticing this bug at least as far back as STP 73.
* On the Apple earnings call video, I can look at the inspector and see that the user-hover and mouse-leave classes are being applied correctly for the expected state. It seems to only be an issue with the rendering of the video controls themselves.
* This bug is NOT present in the shipping version of Safari(12.0.3) on macOS Mojave(10.14.3)
Comment 1 Simon Fraser (smfr) 2019-02-06 19:24:34 PST
Is this Web Animations?
Comment 2 Ricky Mondello 2019-02-06 19:27:05 PST
Anyone following along (hi Dayton!) — does this reproduce with `Develop > Experimental Features > Web Animations` unchecked? (It'd be useful to know if it wasn't checked in the first place.)
Comment 3 Dayton Lowell 2019-02-06 19:27:57 PST
Yes, Web Animations was on when I tested. I'll test without it.
Comment 4 Dayton Lowell 2019-02-06 19:30:54 PST
I just did a quick test on the Apple earnings call website and Twitch and indeed I'm unable to reproduce the issue with Web Animations disabled from the `Develop > Experimental Features > Web Animations` menu.
Comment 5 Radar WebKit Bug Importer 2019-02-06 21:25:38 PST
<rdar://problem/47875188>
Comment 6 Antoine Quint 2019-02-07 06:59:55 PST
<rdar://problem/45965859>
Comment 7 Antoine Quint 2019-02-07 07:00:35 PST
Thanks Dayton. We already had this tracked internally at Apple, I've associated it with the relevant internal report.
Comment 8 Antoine Quint 2023-05-10 12:50:42 PDT
This was fixed for quite some time but we neglected to update this particular bug.