Bug 216051

Summary: Clean up events related to fullscreen and picture-in-picture
Product: WebKit Reporter: Peng Liu <peng.liu6>
Component: MediaAssignee: Peng Liu <peng.liu6>
Status: NEW ---    
Severity: Normal CC: calvaris, cdumez, changseok, eric.carlson, esprehn+autocc, ews-watchlist, glenn, gyuyoung.kim, jer.noble, philipj, roy.bregman, sergio, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=191629
https://bugs.webkit.org/show_bug.cgi?id=183490
Bug Depends on: 215972, 216287    
Bug Blocks:    
Attachments:
Description Flags
WIP patch
none
WIP patch v2 ews-feeder: commit-queue-

Description Peng Liu 2020-09-01 14:01:02 PDT
We need to review the current implementation to make sure that the following events are fired correctly.

webkitbeginfullscreen
webkitendfullscreen
webkitfullscreenchange
webkitfullscreenerror
webkitpresentationmodechanged
enterpictureinpicture
leavepictureinpicture
Comment 1 Radar WebKit Bug Importer 2020-09-01 15:59:17 PDT
<rdar://problem/68172459>
Comment 2 Peng Liu 2020-10-26 20:45:04 PDT
Created attachment 412384 [details]
WIP patch
Comment 3 Peng Liu 2020-10-27 15:32:12 PDT
Created attachment 412467 [details]
WIP patch v2