<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>260344</bug_id>
          
          <creation_ts>2023-08-17 05:54:08 -0700</creation_ts>
          <short_desc>REGRESSION (iOS 17 Beta): The incoming video remains frozen after using Siri</short_desc>
          <delta_ts>2024-01-11 05:15:20 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebRTC</component>
          <version>Safari 17</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>CONFIGURATION CHANGED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Madara Freimane">madara.freimane</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>eric.carlson</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1971801</commentid>
    <comment_count>0</comment_count>
    <who name="Madara Freimane">madara.freimane</who>
    <bug_when>2023-08-17 05:54:08 -0700</bug_when>
    <thetext>Summary:
The incoming video remains frozen after using Siri

Tested devices:
The bug is reproducible on:
- iPhone 11 Pro Max (iOS 17 Public Beta 4, build: 21A5312c) and Safari
- iPhone 13 (iOS 17 Public Beta 4, build: 21A5312c) and Safari

The bug is not reproducible on:
- iPhone 14 Pro (iOS 17 Public Beta 4, build: 21A5312c) and Safari
- iPhone 13 (iOS 16.6) and Safari

Use case:
Precondition:
Browser opened on iOS 17 device
The User is in an active WebRTC call with audio and video ON

Steps:
1. iOS 17 User enables Siri in the middle of the call
2. iOS 17 User stops the Siri and enables it again
3. iOS 17 User observes the incoming video from remote User

Actual result:
The incoming video remains frozen after using Siri

Expected result:
The incoming video is still available/recovers after using Siri

Reproducibility:
100%


Additional information:
-Bug is not reproducible on iPhone 14 models, probably, because the call is not interrupted
(see bug for Siri + iPhone 14 models: https://bugs.webkit.org/show_bug.cgi?id=246333).
-The fix for the bug https://bugs.webkit.org/show_bug.cgi?id=259368 is available with iOS 17 Public Beta 4, and the described problem in this ticket is a remaining problem that is observed using the Siri.
-A sysdiagnostics file added:
https://drive.google.com/file/d/11ctihhbN4Hw_YLhCpx35eb8vVLluD74A/view?usp=sharing 
(bug reproduced at 15:39, EET, 17.08.2023.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1971877</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-08-17 11:27:27 -0700</bug_when>
    <thetext>&lt;rdar://problem/114037824&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1973528</commentid>
    <comment_count>2</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2023-08-25 08:18:47 -0700</bug_when>
    <thetext>Looking at the sysdiagnose, I can see the following odd MediaSessionManageriOS::endInterruption call:
2023-08-17 15:39:23.589043+0300 0x1344     Default   0x0                  358    0 com.apple.WebKit.Networking: (WebKit) [com.apple.WebKit:Media] WebContent[377]: MediaSessionManageriOS::endInterruption(0)

I do not really understand how this is possible.
@Madara, which webrtc website are you using here?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1975834</commentid>
    <comment_count>3</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2023-09-06 10:07:48 -0700</bug_when>
    <thetext>I am not able to reproduce on my testing device (iPhone 12 Pro) incoming video freezing, either on https://webrtc.github.io/samples/src/content/peerconnection/pc1/ or Web FaceTime.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2004409</commentid>
    <comment_count>4</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2024-01-11 05:15:20 -0800</bug_when>
    <thetext>Marking as configuration changed, please reopen if it still reproduces on your end.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>