<?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>226766</bug_id>
          
          <creation_ts>2021-06-08 04:49:07 -0700</creation_ts>
          <short_desc>Allow playing video elements backed by MediaStreamTrack even in case of system interruption</short_desc>
          <delta_ts>2021-06-15 04:50:15 -0700</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>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>calvaris</cc>
    
    <cc>cdumez</cc>
    
    <cc>changseok</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>hta</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>tommyw</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1767741</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-06-08 04:49:07 -0700</bug_when>
    <thetext>Allow playing video elements backed by MediaStreamTrack even in case of system interruption.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1767745</commentid>
    <comment_count>1</comment_count>
      <attachid>430832</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-06-08 05:30:36 -0700</bug_when>
    <thetext>Created attachment 430832
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1769751</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-06-15 04:50:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/79335951&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>430832</attachid>
            <date>2021-06-08 05:30:36 -0700</date>
            <delta_ts>2021-06-08 08:06:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-226766-20210608143034.patch</filename>
            <type>text/plain</type>
            <size>5116</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc4NTk3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2FmZmY4NGQwNDc4MTMx
ZjVkYjUxMDVlM2E5NzFkYmMyODMzYmM2NC4uZDBlYzBiNTFjM2UxZWI4ODU2YWExOGIzMTZjODBk
MjQzYTUzZjZlMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIxLTA2LTA4ICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBBbGxvdyBwbGF5aW5nIHZp
ZGVvIGVsZW1lbnRzIGJhY2tlZCBieSBNZWRpYVN0cmVhbVRyYWNrIGV2ZW4gaW4gY2FzZSBvZiBz
eXN0ZW0gaW50ZXJydXB0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMjY3NjYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBJbiBjYXNlIG9mIHN5c3RlbSBpbnRlcnJ1cHRpb24sIHdoaWNoIGhhcHBlbnMg
d2hlbiBhdWRpbyBzZXNzaW9uIGdldHMgZGlzYWJsZWQsIGF1ZGlvIGNhcHR1cmUgZ2V0cyBtdXRl
ZCBhbmQgYXVkaW8gcGxheWJhY2sgYXMgd2VsbC4KKyAgICAgICAgSXQgaXMgc3RpbGwgdXNlZnVs
IHRvIGtlZXAgcGxheWluZyB2aWRlbyBldmVuIGlmIGF1ZGlvIGlzIG11dGVkIGFzIE1lZGlhU3Ry
ZWFtVHJhY2sgZGF0YSBpcyBub3QgYnVmZmVyZWQuCisgICAgICAgIEluIGNhc2Ugb2YgYSB2aWRl
byBjYWxsLCBpdCBtYWtlcyBpdCBjbGVhciB0aGF0IGNhbWVyYSBjYXB0dXJlIGlzIHN0aWxsIG9u
IGFuZCBub3QgbXV0ZWQsIGF0IGxlYXN0IGlmIHBhZ2UgaXMgbm90IGJhY2tncm91bmRlZC4KKwor
ICAgICAgICBUZXN0OiBmYXN0L21lZGlhc3RyZWFtL3ZpZGVvLWludGVycnVwdGlvbi13aXRoLW1l
ZGlhc3RyZWFtdHJhY2suaHRtbAorCisgICAgICAgICogaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxNZWRpYUVsZW1lbnQ6OnNob3VsZE92ZXJyaWRlQmFj
a2dyb3VuZFBsYXliYWNrUmVzdHJpY3Rpb24gY29uc3QpOgorCiAyMDIxLTA2LTA4ICBGcsOpZMOp
cmljIFdhbmcgIDxmd2FuZ0BpZ2FsaWEuY29tPgogCiAgICAgICAgIENyYXNoIGluIEluc2VydFBh
cmFncmFwaFNlcGFyYXRvckNvbW1hbmQ6OmRvQXBwbHkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxN
ZWRpYUVsZW1lbnQuY3BwCmluZGV4IDZkNzAzM2IxZTBhODY5YWQwMzc5YjVhY2Q2OTYwZmJhNWVj
NDgzMzUuLmFhMDA0ODYwMzkzMzI1MTczNmQ3Njg3YzUzNzg2OGNlODU1OTVhODQgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcApAQCAtNzcyMCw2ICs3NzIwLDEzIEBA
IGJvb2wgSFRNTE1lZGlhRWxlbWVudDo6c2hvdWxkT3ZlcnJpZGVCYWNrZ3JvdW5kUGxheWJhY2tS
ZXN0cmljdGlvbihQbGF0Zm9ybU1lZGlhCiAgICAgICAgICAgICBJTkZPX0xPRyhMT0dJREVOVElG
SUVSLCAicmV0dXJuaW5nIHRydWUgYmVjYXVzZSBwbGF5aW5nIGFuIGF1ZGlvIE1lZGlhU3RyZWFt
VHJhY2siKTsKICAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICB9CisjZW5kaWYKKyAg
ICB9IGVsc2UgaWYgKHR5cGUgPT0gUGxhdGZvcm1NZWRpYVNlc3Npb246OkludGVycnVwdGlvblR5
cGU6OlN5c3RlbUludGVycnVwdGlvbikgeworI2lmIEVOQUJMRShNRURJQV9TVFJFQU0pCisgICAg
ICAgIGlmIChoYXNNZWRpYVN0cmVhbVNyY09iamVjdCgpICYmIG1lZGlhU3RhdGUoKS5jb250YWlu
c0FueShNZWRpYVByb2R1Y2VyOjpNZWRpYVN0YXRlOjpJc1BsYXlpbmdWaWRlbykgJiYgZG9jdW1l
bnQoKS5tZWRpYVN0YXRlKCkuY29udGFpbnNBbnkoTWVkaWFQcm9kdWNlcjo6TWVkaWFTdGF0ZTo6
SGFzQWN0aXZlVmlkZW9DYXB0dXJlRGV2aWNlKSkgeworICAgICAgICAgICAgSU5GT19MT0coTE9H
SURFTlRJRklFUiwgInJldHVybmluZyB0cnVlIGJlY2F1c2UgcGxheWluZyBhIHZpZGVvIE1lZGlh
U3RyZWFtVHJhY2sgYW5kIGNhcHR1cmluZyBjYW1lcmEiKTsKKyAgICAgICAgICAgIHJldHVybiB0
cnVlOworICAgICAgICB9CiAjZW5kaWYKICAgICB9CiAgICAgcmV0dXJuIGZhbHNlOwpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4
IGIyNGM5MTBkNTQ3YzUyNDU5MzI4MGU0ZjNmZGY0ZDFjMDBhNDFlYmEuLjMxMzMxZmY1N2Y2M2Mw
MDNkZThjNmY1YzA1NTI3MWY4ODVkZDhmOWUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAyMS0w
Ni0wOCAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CisKKyAgICAgICAgQWxsb3cg
cGxheWluZyB2aWRlbyBlbGVtZW50cyBiYWNrZWQgYnkgTWVkaWFTdHJlYW1UcmFjayBldmVuIGlu
IGNhc2Ugb2Ygc3lzdGVtIGludGVycnVwdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI2NzY2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L21lZGlhc3RyZWFtL3ZpZGVvLWludGVycnVwdGlv
bi13aXRoLW1lZGlhc3RyZWFtdHJhY2stZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBm
YXN0L21lZGlhc3RyZWFtL3ZpZGVvLWludGVycnVwdGlvbi13aXRoLW1lZGlhc3RyZWFtdHJhY2su
aHRtbDogQWRkZWQuCisKIDIwMjEtMDYtMDggIEZ1amlpIEhpcm9ub3JpICA8SGlyb25vcmkuRnVq
aWlAc29ueS5jb20+CiAKICAgICAgICAgW1dpbkNhaXJvXSBVbnJldmlld2VkIHRlc3QgZ2FyZGVu
aW5nCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L21lZGlhc3RyZWFtL3ZpZGVvLWludGVy
cnVwdGlvbi13aXRoLW1lZGlhc3RyZWFtdHJhY2stZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMv
ZmFzdC9tZWRpYXN0cmVhbS92aWRlby1pbnRlcnJ1cHRpb24td2l0aC1tZWRpYXN0cmVhbXRyYWNr
LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4wNWQyMDBkNjQ4Y2Q1MzliNDdhY2FhOGM4MjQzZGY0
NGY3M2ZjYTZlCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9tZWRpYXN0cmVh
bS92aWRlby1pbnRlcnJ1cHRpb24td2l0aC1tZWRpYXN0cmVhbXRyYWNrLWV4cGVjdGVkLnR4dApA
QCAtMCwwICsxLDQgQEAKKworCitQQVNTIHN5c3RlbSBpbnRlcnJ1cHRpb24gZG9lcyBub3QgcGF1
c2UgbG9jYWwgY2FwdHVyZSBNZWRpYVN0cmVhbVRyYWNrIHZpZGVvIGVsZW1lbnRzCisKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vdmlkZW8taW50ZXJydXB0aW9uLXdp
dGgtbWVkaWFzdHJlYW10cmFjay5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9tZWRpYXN0cmVhbS92
aWRlby1pbnRlcnJ1cHRpb24td2l0aC1tZWRpYXN0cmVhbXRyYWNrLmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4u
YmQ0YWQwMDI2NTAzNGQ3MGQxYmNlMTQ5NmExNmJmNzRlYzgyM2U2OAotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vdmlkZW8taW50ZXJydXB0aW9uLXdpdGgt
bWVkaWFzdHJlYW10cmFjay5odG1sCkBAIC0wLDAgKzEsMzMgQEAKKzwhRE9DVFlQRSBodG1sPgor
PGh0bWw+Cis8aGVhZD4KKyAgICA8bWV0YSBjaGFyc2V0PSJ1dGYtOCI+CisgICAgPHRpdGxlPlRl
c3RpbmcgU3lzdGVtSW50ZXJydXB0aW9uPC90aXRsZT4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4v
cmVzb3VyY2VzL3Rlc3RoYXJuZXNzLmpzIj48L3NjcmlwdD4KKyAgICA8c2NyaXB0IHNyYz0iLi4v
Li4vcmVzb3VyY2VzL3Rlc3RoYXJuZXNzcmVwb3J0LmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxi
b2R5PgorICAgIDx2aWRlbyBpZD0ibG9jYWxWaWRlbyIgYXV0b3BsYXkgcGxheXNJbmxpbmU+PC92
aWRlbz4KKyAgICA8dmlkZW8gaWQ9InJlbW90ZVZpZGVvIiBhdXRvcGxheSBwbGF5c0lubGluZT48
L3ZpZGVvPgorICAgIDxzY3JpcHQ+Citwcm9taXNlX3Rlc3QoYXN5bmMgKHRlc3QpID0+IHsKKyAg
ICBpZiAoIXdpbmRvdy5pbnRlcm5hbHMpCisgICAgICAgIHJldHVybiBQcm9taXNlLnJlamVjdCgi
dGVzdCByZXF1aXJlcyBpbnRlcm5hbCBBUEkiKTsKKworICAgIGxvY2FsVmlkZW8uc3JjT2JqZWN0
ID0gYXdhaXQgbmF2aWdhdG9yLm1lZGlhRGV2aWNlcy5nZXRVc2VyTWVkaWEoeyBhdWRpbzp0cnVl
LCB2aWRlbzp0cnVlIH0pOworICAgIGF3YWl0IGxvY2FsVmlkZW8ucGxheSgpOworCisgICAgbGV0
IHN0YXRlID0gaW50ZXJuYWxzLnBhZ2VNZWRpYVN0YXRlKCk7CisgICAgYXNzZXJ0X3RydWUoc3Rh
dGUuaW5jbHVkZXMoIklzUGxheWluZ1ZpZGVvIiksICJJc1BsYXlpbmdWaWRlbzEiKTsKKyAgICBh
c3NlcnRfZmFsc2UobG9jYWxWaWRlby5wYXVzZWQsICJwYXVzZWQxIik7CisKKyAgICBpbnRlcm5h
bHMuYmVnaW5NZWRpYVNlc3Npb25JbnRlcnJ1cHRpb24oJ1N5c3RlbScpOworICAgIGF3YWl0IG5l
dyBQcm9taXNlKHJlc29sdmUgPT4gc2V0VGltZW91dChyZXNvbHZlLCA1MCkpOworCisgICAgc3Rh
dGUgPSBpbnRlcm5hbHMucGFnZU1lZGlhU3RhdGUoKTsKKyAgICBhc3NlcnRfdHJ1ZShzdGF0ZS5p
bmNsdWRlcygiSXNQbGF5aW5nVmlkZW8iKSwgIklzUGxheWluZ1ZpZGVvMiIpOworICAgIGFzc2Vy
dF9mYWxzZShsb2NhbFZpZGVvLnBhdXNlZCwgInBhdXNlZDIiKTsKK30sICJzeXN0ZW0gaW50ZXJy
dXB0aW9uIGRvZXMgbm90IHBhdXNlIGxvY2FsIGNhcHR1cmUgTWVkaWFTdHJlYW1UcmFjayB2aWRl
byBlbGVtZW50cyIpOworPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>
<flag name="commit-queue"
          id="452442"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
      

    </bug>

</bugzilla>