Summary: | REGRESSION (iOS 17 Beta): Incoming and outgoing VIDEO is lost when iOS User puts browser in the background and relaunches it/locks device screen and unlocks it | ||
---|---|---|---|
Product: | WebKit | Reporter: | Madara Freimane <madara.freimane> |
Component: | WebRTC | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Critical | CC: | webkit-bug-importer, youennf |
Priority: | P2 | Keywords: | InRadar |
Version: | Safari 17 | ||
Hardware: | iPhone / iPad | ||
OS: | Other |
Description
Madara Freimane
2023-07-19 08:25:28 PDT
Thanks for the report, I believe this is the same as https://bugs.webkit.org/show_bug.cgi?id=258401 *** This bug has been marked as a duplicate of bug 258401 *** Hi, Youenn! Unfortunately, this bug is still reproducible. Tested devices and browsers: - iPhone 11 Pro (iOS 17 Developer Beta 6, build: 21A5312c) and Safari - iPhone 14 Pro (iOS 17 Public Beta 4, build: 21A5312c) and Safari - iPhone 13 (iOS 17 Public Beta 4, build: 21A5312c) and Safari Additional information: Added a new sysdiagnostics file (bug reproduced at 18:16, EET, 18.08.2023.): https://drive.google.com/file/d/1uYlmin42PtjF2hSV_7JTsuTv5_L1nIXQ/view?usp=sharing Observed the following behaviors: If we lock, unlock the screen/put browser in the background, relaunch it, and wait: -Incoming video recovers after ~1 mins. -Outgoing does not recover, User has to re-enable camera after ~ 1 min. If we lock, unlock the screen/put browser in the background, relaunch it, and try to re-enable camera immediately: -User loses the incoming and outgoing video and it is not possible to get video back, iOS User has to kill the Safari browser and relaunch it. If we lock, unlock the screen/put browser in the background, relaunch it, and try to rejoin a call immediately while videos are not working: -No videos at all until Users on both sides re-enables their cameras. Reopening based on discussion with MS Teams. I tried reproducing with the FaceTime web app and I was not able to reproduce. On FaceTime Web, we are hitting https://bugs.webkit.org/show_bug.cgi?id=260655 (for outgoing video) but this bug is now fixed in trunk. Hi, Youenn! What do I see with FaceTime link opened in Safari browser: 1. User enables Siri (outgoing video does not recover after the Siri) 2. User puts browser in the background while outgoing video is still paused and not recovered 3. User relaunches Safari browser and observes videos => The camera is turned off automatically, and iOS User have to re-enable it to be able send a video. Sysdiagnostics file: https://drive.google.com/file/d/1g17VIdmppyBad6a3BBmQrdObxkE4HfiM/view?usp=sharing This issue has been deemed no longer relevant, as it has been fixed in previous iOS versions (iOS 17.1). Therefore, I am closing this ticket. Thank you! |