Bug 242828

Summary: REGRESSION (iOS 16 Beta 3) Video and audio are broken for WebRTC call after intervention if User enables Siri, receives PSTN call or navigates to Youtube
Product: WebKit Reporter: Madara Freimane <madara.freimane>
Component: WebRTCAssignee: youenn fablet <youennf>
Status: RESOLVED FIXED    
Severity: Critical CC: webkit-bug-importer, youennf
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: iPhone / iPad   
OS: Other   

Description Madara Freimane 2022-07-15 16:47:10 PDT
Created attachment 460942 [details]
sysdiagnose_2022.07.15_16-05-57+0200_iPhone-OS_iPhone_20A5312j.tar.gz

Summary:
Video and audio are broken for WebRTC call after intervention if User enables Siri, receives PSTN call or navigates to Youtube while in the active WebRTC call

Tested devices:
Bug is reproducible on:
-iPhone 11 Pro Max | iOS 16 Beta 3 (20A5312g)
-iPhone 13 | iOS 16 Beta 3 (20A5312g)

Bug is not reproducible:

-iPhone XR | iOS 15.5 official

Scenario:
Precondition:
User is in active WebRTC call

Steps:
1. iOS 16 User enables Siri / receives PSTN call / navigates to Youtube

Actual result:
Video and audio are broken after interruption (if User enables Siri, receives PSTN call or navigates to Youtube).
Audio and video sometimes is broken, other User is not able to hear / see User

(even we restart the browser, the next call will be without camera)

Expected result:
Video and audio still works after interruption (if User enables Siri, receives PSTN call or navigates to Youtube).
Audio and video sometimes is broken, other User is not able to hear / see User

Reproducibility:
80%

Additional information:
Log file added in attachments (defect reproduced on 15.07.2022 at 16:06 CEST)
Comment 1 Radar WebKit Bug Importer 2022-07-15 17:50:42 PDT
<rdar://problem/97103335>
Comment 2 youenn fablet 2022-07-25 07:21:26 PDT
Pull request: https://github.com/WebKit/WebKit/pull/2702
Comment 3 EWS 2022-07-25 17:53:21 PDT
Committed 252807@main (78614b1c3235): <https://commits.webkit.org/252807@main>

Reviewed commits have been landed. Closing PR #2702 and removing active labels.