[Webkit-unassigned] [Bug 234743] Video disappears after calling play() until loaded even with poster present

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 20 17:01:36 PST 2022


--- Comment #2 from Jer Noble <jer.noble at apple.com> ---
This was caused by https://commits.webkit.org/r269407, where we modified when the poster frame is shown and hidden to more closely follow the HTML specification.  In that specification it says:

> The internal play steps for a media element are as follows:
> ...
> 3 If the media element's paused attribute is true, then:
> 3.1  Change the value of paused to false.

And we do so now. When the page calls play(), we hide the poster.

The video element in question also has `load="metadata"` set. So we don't even begin loading media data until play() is called.

This seems to behave per-spec.

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220121/12d1c721/attachment.htm>

More information about the webkit-unassigned mailing list