| Summary: | Playing a mobile web video from espn.com apex domain does not work on iOS16 mobile devices when launching full screen playback. | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | raymee.ferguson |
| Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW --- | ||
| Severity: | Critical | CC: | bfulgham, karlcow, simon.fraser, webkit-bug-importer, zalan |
| Priority: | P2 | Keywords: | BrowserCompat, InRadar |
| Version: | Safari 16 | ||
| Hardware: | iPhone / iPad | ||
| OS: | iOS 16 | ||
|
Description
raymee.ferguson
2022-09-29 14:50:10 PDT
Thanks for the detailed tests and bug report. First class. The initial ESPN quirks has been added in Bug 223610 https://github.com/WebKit/WebKit/commit/3a87643e4d004cdbc7b9e4d08dece5e2f381078d#diff-9fb71b6fa7156160059b0216d05933e621d422df2b20f72ad7399eb946b8ba04R8-R13 > A video element entering picture-in-picture from fullscreen > will fire a "webkitendfullscreen" event since r266728, > but some sites (e.g., espn.com) do not handle the event properly. > Because they assume the video will resume to inline after > exiting fullscreen. > This patch enables the quirk for espn.com to disable firing > "webkitendfullscreen" event in that scenario before they fix > the issue in the event handler. Brent, is there a way to deactivate the Quirks on iOS for testing? with the Quirks on on both devices. on iPhone 13, running iOS 16.1 on the ESPN website, I was not able to reproduce so far. on iPhone 13 Pro running iOS 16.0.2 I was able to reproduce. so at least that's good news. To help set expectations, are any course of action being considered outside of iOS 16.1 being released to the public? Hi Raymee, Trying to figure this out. Hi, Karl are there any new updates? Raymee, thanks for your patience, Could you check if the public beta of iOS 16 fixed it for you too? https://beta.apple.com/sp/en/betaprogram/ That would be great. Thank you Karl! We will take a look and report back Hi Karl, we were able to confirm that it now works! When will it be available to the public? Apple doesn't pre-announce when releases will be available. but the fix is in the public beta, so probably not too long. |