[Webkit-unassigned] [Bug 203443] New: The m_videoFullscreenMode attribute of HTMLMediaElement does not always store the real presentation mode of the video element during mode transition
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Oct 25 20:19:23 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=203443
Bug ID: 203443
Summary: The m_videoFullscreenMode attribute of
HTMLMediaElement does not always store the real
presentation mode of the video element during mode
transition
Product: WebKit
Version: Safari 12
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Media
Assignee: webkit-unassigned at lists.webkit.org
Reporter: peng.liu6 at apple.com
Presentation mode change is a multiple-steps process, and the web content process and UI process need to exchange messages multiple times to guarantee the state transition is completed. The implementation of HTMLMediaElement does not consider the asynchronous process to complete the mode change. For example, it sets the m_videoFullscreenMode to be picture-in-picture before the transition from inline to picture-in-picture is completed. In addition, the timing of presentation mode change related callbacks need to be reviewed and changed is necessary.
--
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/20191026/a61fb0e7/attachment.htm>
More information about the webkit-unassigned
mailing list