<?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>192540</bug_id>
          
          <creation_ts>2018-12-09 06:39:46 -0800</creation_ts>
          <short_desc>[GStreamer] Can&apos;t replay blob videos in web.whatsapp.com</short_desc>
          <delta_ts>2020-05-14 01:28: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>Media</component>
          <version>Other</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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="André Costa">andre.ocosta</reporter>
          <assigned_to name="Philippe Normand">pnormand</assigned_to>
          <cc>aboya</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>calvaris</cc>
    
    <cc>cgarcia</cc>
    
    <cc>eocanha</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>gustavo</cc>
    
    <cc>jer.noble</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>menard</cc>
    
    <cc>philipj</cc>
    
    <cc>pnormand</cc>
    
    <cc>sergio</cc>
    
    <cc>vjaquez</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1486433</commentid>
    <comment_count>0</comment_count>
    <who name="André Costa">andre.ocosta</who>
    <bug_when>2018-12-09 06:39:46 -0800</bug_when>
    <thetext>When I try to play animated GIFs or videos through Whatsapp Web interface on Epiphany, they play just the first time, further attempts fail (the multimedia controls appears, but are not responsive, and the video/GIF image is replaced by a white square).

I am on Fedora 29, these are the relevant packages installed:

webkit2gtk3-plugin-process-gtk2-2.22.4-1.fc29.x86_64
webkit2gtk3-2.22.4-1.fc29.x86_64
webkit2gtk3-jsc-2.22.4-1.fc29.x86_64
gstreamer1-libav-1.14.3-1.fc29.x86_64
gstreamer-plugins-base-0.10.36-18.fc27.x86_64
gstreamer1-plugins-ugly-1.14.3-1.fc29.x86_64
gstreamer1-plugins-good-1.14.4-1.fc29.x86_64
gstreamer1-plugins-base-1.14.4-1.fc29.x86_64
gstreamer-0.10.36-18.fc27.x86_64
gstreamer1-1.14.4-1.fc29.x86_64
gstreamer1-plugins-good-gtk-1.14.4-1.fc29.x86_64
gstreamer-plugins-bad-free-0.10.23-47.fc29.x86_64
gstreamer-tools-0.10.36-18.fc27.x86_64
PackageKit-gstreamer-plugin-1.1.12-1.fc29.x86_64
gstreamer1-plugins-bad-1.14.4-2.fc29.x86_64

Please let me know if I can provide any additional info.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1486440</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2018-12-09 10:12:05 -0800</bug_when>
    <thetext>This has been happening for at least half a year or so, on normal non-YouTube video elements. It&apos;s not reliably reproducible for me but happens maybe 50% of the time.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1486441</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2018-12-09 10:12:25 -0800</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #1)
&gt; This has been happening for at least half a year or so, on normal
&gt; non-YouTube video elements. It&apos;s not reliably reproducible for me but
&gt; happens maybe 50% of the time.

i.e. this is definitely not specific to Whatsapp.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1486550</commentid>
    <comment_count>3</comment_count>
    <who name="Alicia Boya García">aboya</who>
    <bug_when>2018-12-10 07:01:13 -0800</bug_when>
    <thetext>This is a known bug in the current MSE implementation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1486552</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2018-12-10 07:15:40 -0800</bug_when>
    <thetext>Could it be related to bug #192530? I have a feeling a LOT of our weird problems video problems could be related to that issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1547453</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-06-24 11:54:33 -0700</bug_when>
    <thetext>(In reply to Alicia Boya García from comment #3)
&gt; This is a known bug in the current MSE implementation.

Any plans to fix it? This is really bad.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1547684</commentid>
    <comment_count>6</comment_count>
    <who name="Alicia Boya García">aboya</who>
    <bug_when>2019-06-25 06:05:03 -0700</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #5)
&gt; (In reply to Alicia Boya García from comment #3)
&gt; &gt; This is a known bug in the current MSE implementation.
&gt; 
&gt; Any plans to fix it? This is really bad.

Yes. I&apos;m taking this in mind in my rework of the playback pipeline, but that is a long task.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1650907</commentid>
    <comment_count>7</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-05-09 03:53:16 -0700</bug_when>
    <thetext>Is this really a MSE issue? At least audios are played using &lt;audio&gt; here, over blob: URIs. See bug 211627.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1652174</commentid>
    <comment_count>8</comment_count>
      <attachid>399252</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-05-13 04:45:42 -0700</bug_when>
    <thetext>Created attachment 399252
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1652543</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-05-14 01:27:01 -0700</bug_when>
    <thetext>Committed r261680: &lt;https://trac.webkit.org/changeset/261680&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 399252.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1652544</commentid>
    <comment_count>10</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-05-14 01:28:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/63219296&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>399252</attachid>
            <date>2020-05-13 04:45:42 -0700</date>
            <delta_ts>2020-05-14 01:27:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-192540-20200513124541.patch</filename>
            <type>text/plain</type>
            <size>2930</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYxNjA4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjM1NTFiMDc5MjgxOGY3
MWYxZjk1OTg1NGM0OWNlOWJmNTFlYjMwMC4uYmY1MDQzYjU2YTRhMjJlZGQ0MjUyN2FmNDhhMzc0
ZTVjYjU1MzRjMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIwLTA1LTEzICBQaGls
aXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1N0cmVhbWVy
XSBDYW4ndCByZXBsYXkgYmxvYiB2aWRlb3MgaW4gd2ViLndoYXRzYXBwLmNvbQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkyNTQwCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBpcyBhIHZhcmlhbnQg
b2YgYnVnIDIxMTYyNyBidXQgSSBjb3VsZCByZXByb2R1Y2UgaXQgb25seSBmb3IgdmlkZW9zLiBV
bmZvcnR1bmF0ZWx5IEkKKyAgICAgICAgd2Fzbid0IGFibGUgdG8gd3JpdGUgYSByZWxpYWJsZSB0
ZXN0IGZvciB0aGlzLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01l
ZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVBs
YXllclByaXZhdGVHU3RyZWFtZXI6OnVwZGF0ZUJ1ZmZlcmluZ1N0YXR1cyk6IFByZXZlbnQgdGhl
IGZpbGwgdGltZXIgZnJvbQorICAgICAgICBydW5uaW5nIGZvcmV2ZXIgYWZ0ZXIgYnVmZmVyaW5n
IGNvbXBsZXRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvV2ViS2l0
V2ViU291cmNlR1N0cmVhbWVyLmNwcDoKKyAgICAgICAgKHdlYktpdFdlYlNyY01ha2VSZXF1ZXN0
KTogRG9uJ3QgYnVmZmVyIGJsb2JzLCB0aGlzIGRvZXNuJ3Qgc2VlbSB1c2VmdWwgYXMgdGhleSdy
ZSBhbHJlYWR5CisgICAgICAgIGluIG1lbW9yeSBhbnl3YXkuCisKIDIwMjAtMDUtMTMgIENhcmxv
cyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFVucmV2aWV3
ZWQuIEZpeCBHVEsgZGVidWcgYnVpbGQgYWZ0ZXIgcjI2MTU1NApkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdT
dHJlYW1lci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIv
TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyLmNwcAppbmRleCA3MDVlOGM0YjI2ZWIzN2MzYWM1
ZTVlMjdmZTg1NzQyY2ZlZDk0YWYzLi43ZTg3YmJhM2VjMDdmN2NhMmU4MWE1YjRjNmY3YjQ4Mzll
NmY0Y2RhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3Ry
ZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVy
LmNwcApAQCAtMjExOSw2ICsyMTE5LDggQEAgdm9pZCBNZWRpYVBsYXllclByaXZhdGVHU3RyZWFt
ZXI6OnVwZGF0ZUJ1ZmZlcmluZ1N0YXR1cyhHc3RCdWZmZXJpbmdNb2RlIG1vZGUsIGQKIAogICAg
IGlmICghbV9kaWREb3dubG9hZEZpbmlzaCkKICAgICAgICAgbV9pc0J1ZmZlcmluZyA9IHRydWU7
CisgICAgZWxzZQorICAgICAgICBtX2ZpbGxUaW1lci5zdG9wKCk7CiAKICAgICBtX2J1ZmZlcmlu
Z1BlcmNlbnRhZ2UgPSBwZXJjZW50YWdlOwogICAgIHN3aXRjaCAobW9kZSkgewpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL1dlYktpdFdlYlNv
dXJjZUdTdHJlYW1lci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3Ry
ZWFtZXIvV2ViS2l0V2ViU291cmNlR1N0cmVhbWVyLmNwcAppbmRleCA4NWRjOGQ0OTNlNjQyMGQ5
NGQ2YWFkNTM5YWY4OTg2NjY4NTJhM2RjLi43YTVkMjNlNTAyMmJlODI3ZWY1MDMxMjBmYWU2MTEz
NmUyMTFlYjlkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9n
c3RyZWFtZXIvV2ViS2l0V2ViU291cmNlR1N0cmVhbWVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvV2ViS2l0V2ViU291cmNlR1N0cmVhbWVyLmNw
cApAQCAtNjk3LDggKzY5Nyw2IEBAIHN0YXRpYyB2b2lkIHdlYktpdFdlYlNyY01ha2VSZXF1ZXN0
KFdlYktpdFdlYlNyYyogc3JjLCBEYXRhTXV0ZXg8V2ViS2l0V2ViU3JjUHJpCiAgICAgICAgICAg
ICBtZW1iZXJzLT5sb2FkZXIgPSBtZW1iZXJzLT5wbGF5ZXItPmNyZWF0ZVJlc291cmNlTG9hZGVy
KCk7CiAKICAgICAgICAgUGxhdGZvcm1NZWRpYVJlc291cmNlTG9hZGVyOjpMb2FkT3B0aW9ucyBs
b2FkT3B0aW9ucyA9IDA7Ci0gICAgICAgIGlmIChyZXF1ZXN0LnVybCgpLnByb3RvY29sSXNCbG9i
KCkpCi0gICAgICAgICAgICBsb2FkT3B0aW9ucyB8PSBQbGF0Zm9ybU1lZGlhUmVzb3VyY2VMb2Fk
ZXI6OkxvYWRPcHRpb246OkJ1ZmZlckRhdGE7CiAgICAgICAgIG1lbWJlcnMtPnJlc291cmNlID0g
bWVtYmVycy0+bG9hZGVyLT5yZXF1ZXN0UmVzb3VyY2UoUmVzb3VyY2VSZXF1ZXN0KHJlcXVlc3Qp
LCBsb2FkT3B0aW9ucyk7CiAgICAgICAgIGlmIChtZW1iZXJzLT5yZXNvdXJjZSkgewogICAgICAg
ICAgICAgbWVtYmVycy0+cmVzb3VyY2UtPnNldENsaWVudChtYWtlVW5pcXVlPENhY2hlZFJlc291
cmNlU3RyZWFtaW5nQ2xpZW50Pihwcm90ZWN0b3IuZ2V0KCksIFJlc291cmNlUmVxdWVzdChyZXF1
ZXN0KSwgcmVxdWVzdE51bWJlcikpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>