RESOLVED FIXED199294
Add new -[WKWebView _closeAllMediaPresentations] SPI
https://bugs.webkit.org/show_bug.cgi?id=199294
Summary Add new -[WKWebView _closeAllMediaPresentations] SPI
Jer Noble
Reported 2019-06-27 15:44:11 PDT
Add new -[WKWebView _closeAllMediaPresentations] SPI
Attachments
Patch (19.57 KB, patch)
2019-06-27 15:49 PDT, Jer Noble
no flags
Jer Noble
Comment 1 2019-06-27 15:44:53 PDT
Jer Noble
Comment 2 2019-06-27 15:49:31 PDT
Eric Carlson
Comment 3 2019-06-28 10:28:26 PDT
Comment on attachment 373061 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=373061&action=review > Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm:4747 > + if (auto fullScreenManager = _page->fullScreenManager(); fullScreenManager && fullScreenManager->isFullScreen()) Are both "fullScreenManager" tests necessary?
WebKit Commit Bot
Comment 4 2019-06-28 10:39:59 PDT
Comment on attachment 373061 [details] Patch Clearing flags on attachment: 373061 Committed r246928: <https://trac.webkit.org/changeset/246928>
WebKit Commit Bot
Comment 5 2019-06-28 10:40:00 PDT
All reviewed patches have been landed. Closing bug.
Jer Noble
Comment 7 2019-07-01 07:13:20 PDT
I don’t think that last revision was a good fix. Now this SPI won’t work on platforms that support video-full screen but don’t support element-fullscreen.
Note You need to log in before you can comment on or make changes to this bug.