<?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>197861</bug_id>
          
          <creation_ts>2019-05-13 16:34:13 -0700</creation_ts>
          <short_desc>[GStreamer] YouTube videos without WebM source available break youtube.com when gstreamer-libav is unavailable</short_desc>
          <delta_ts>2019-05-29 10:10:03 -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>WebKit Nightly Build</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Catanzaro">mcatanzaro</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>cturner</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>pnormand</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1535868</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-05-13 16:34:13 -0700</bug_when>
    <thetext>YouTube videos without WebM source available break youtube.com when gstreamer-libav is unavailable. Test on, for example: https://www.youtube.com/watch?v=bzOxzJNdpH0

I think this is a recent WebKit regression. Until recently, youtube.com loaded but displayed an error message over the video. Now the error message appears for about half a second before it disappears and the page breaks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1536012</commentid>
    <comment_count>1</comment_count>
    <who name="Charlie Turner">cturner</who>
    <bug_when>2019-05-14 05:47:54 -0700</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #0)
&gt; YouTube videos without WebM source available break youtube.com when
&gt; gstreamer-libav is unavailable. Test on, for example:
&gt; https://www.youtube.com/watch?v=bzOxzJNdpH0

That does have WebM fallback for me.

These bug reports are not very useful without some sort of debug log, a core, or failing being able to do the above, a screencast / screenshot of what you&apos;re actually seeing. &quot;The page breaks&quot; is really ambiguous.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1536015</commentid>
    <comment_count>2</comment_count>
      <attachid>369838</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-05-14 05:59:08 -0700</bug_when>
    <thetext>Created attachment 369838
screenshot of broken page

I&apos;m surprised you&apos;re not able to reproduce the same breakage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1536016</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-05-14 06:01:52 -0700</bug_when>
    <thetext>(In reply to Charlie Turner from comment #1)
&gt; These bug reports are not very useful without some sort of debug log,

I don&apos;t know what sort of debug log you&apos;d want. Phil often asks for a GStreamer debug log using environment variables I can never remember. You&apos;re welcome to ask for whatever you want.

&gt; a core

There&apos;s no crash.

&gt; or failing being able to do the above, a screencast / screenshot of
&gt; what you&apos;re actually seeing. &quot;The page breaks&quot; is really ambiguous.

I&apos;m testing with 2.24.1 on Fedora 30 and it breaks as shown. In my flatpak environment, everything is fine. I had assumed gstreamer-libav was the difference; it seemed likely.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1536041</commentid>
    <comment_count>4</comment_count>
    <who name="Charlie Turner">cturner</who>
    <bug_when>2019-05-14 07:51:16 -0700</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #2)
&gt; Created attachment 369838 [details]
&gt; screenshot of broken page
&gt; 
&gt; I&apos;m surprised you&apos;re not able to reproduce the same breakage.

I get the webm fallback you said doesn&apos;t exist for you, so it seems were having quite different experiences!

&gt; I don&apos;t know what sort of debug log you&apos;d want. Phil often asks for a GStreamer debug log using environment variables I can never remember. You&apos;re welcome to ask for whatever you want.

Let see if GStreamer fails in any way,

GST_DEBUG_DUMP_DOT_DIR=. WEBKIT_DEBUG=Media,Events GST_DEBUG=&apos;*:2,webkit*:MEMDUMP&apos; ... your webkit command line ... 2&gt;&amp;1 | tee run.log

After that, please tar up all the *.dot and the run.log file so we can check what might be going wrong there.

&gt; I&apos;m testing with 2.24.1 on Fedora 30 and it breaks as shown. In my flatpak environment, everything is fine. I had assumed gstreamer-libav was the difference; it seemed likely.

Perhaps, I&apos;m running off both trunk webkit and gstreamer. I disabled loading of gstreamer-libav and got the webm fallback on that video, so it&apos;s not reproducible for me here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1536095</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-05-14 09:34:36 -0700</bug_when>
    <thetext>Ignore the three warnings at the top (Epiphany bugs):

$ GST_DEBUG_DUMP_DOT_DIR=. WEBKIT_DEBUG=Media,Events GST_DEBUG=&apos;*:2,webkit*:MEMDUMP&apos; epiphany https://www.youtube.com/watch?v=bzOxzJNdpH0 2&gt;&amp;1 | tee run.log

** (epiphany:114206): WARNING **: 11:32:22.930: Incorrect HMAC value

** (epiphany:114206): WARNING **: 11:32:22.930: Failed to decrypt the BSO payload

** (epiphany:114206): WARNING **: 11:32:22.930: Failed to create synchronizable object from BSO, skipping...
0:00:01.639989794 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp09.02.51.10.01.09.16.09&quot;&quot;
0:00:01.640594119 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/mpeg, mpegversion=(int)4 : isSupported=false, isUsingHardware=false
0:00:01.640605010 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-opus : isSupported=true, isUsingHardware=false
0:00:01.640654103 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio parser lookup result for caps audio/x-opus : isSupported=true, isUsingHardware=false
0:00:01.640668871 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-vorbis : isSupported=true, isUsingHardware=false
0:00:01.640675022 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio parser lookup result for caps audio/x-vorbis : isSupported=true, isUsingHardware=false
0:00:01.640715810 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps video/x-matroska : isSupported=true, isUsingHardware=false
0:00:01.640737591 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-vp8 : isSupported=true, isUsingHardware=false
0:00:01.640745255 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-vp9 : isSupported=true, isUsingHardware=false
0:00:01.640756086 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-h264, profile=(string){ constrained-baseline, baseline, high } : isSupported=false, isUsingHardware=false
0:00:01.640759382 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:52:GStreamerRegistryScanner: MSE registry scanner initialized
0:00:01.640762388 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/opus
0:00:01.640765263 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/webm
0:00:01.640767838 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: video/webm
0:00:01.640770874 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: vp9
0:00:01.640773930 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-vp9
0:00:01.640776955 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: vp8
0:00:01.640779921 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-vorbis
0:00:01.640782756 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: vorbis
0:00:01.640785492 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: opus
0:00:01.640788287 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-vp8
0:00:01.640791313 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-opus
0:00:01.640804538 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp09.02.51.10.01.09.16.09&quot; supported false
0:00:01.640808024 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported
0:00:01.662396659 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/mp4; codecs=&quot;avc1.42001E&quot;&quot;
0:00:01.662418280 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported
0:00:01.662427637 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;&quot;
0:00:01.662438217 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.662441454 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.662444660 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;&quot;
0:00:01.662449389 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.662452064 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.662457785 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;audio/mp4; codecs=&quot;mp4a.40.2&quot;&quot;
0:00:01.662460630 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported
0:00:01.662466150 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;audio/webm; codecs=&quot;opus&quot;&quot;
0:00:01.662471931 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;opus&quot; supported true
0:00:01.662474586 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.662477352 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;audio/webm; codecs=&quot;opus&quot;&quot;
0:00:01.662483243 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;opus&quot; supported true
0:00:01.662485898 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.665440625 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;audio/webm; codecs=&quot;opus&quot;&quot;
0:00:01.665462617 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;opus&quot; supported true
0:00:01.665466474 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.665469670 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;audio/webm; codecs=&quot;opus&quot;&quot;
0:00:01.665475080 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;opus&quot; supported true
0:00:01.665478607 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.665487273 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;audio/webm; codecs=&quot;opus&quot;; channels=2&quot;
0:00:01.665492463 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;opus&quot; supported true
0:00:01.665495038 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.665497943 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;audio/webm; codecs=&quot;opus&quot;; channels=2&quot;
0:00:01.665502793 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;opus&quot; supported true
0:00:01.665505297 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.665511569 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;audio/webm; codecs=&quot;opus&quot;; channels=99&quot;
0:00:01.665517280 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;opus&quot; supported true
0:00:01.665519845 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.665522891 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;audio/webm; codecs=&quot;opus&quot;; channels=99&quot;
0:00:01.665527810 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;opus&quot; supported true
0:00:01.665530385 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666180336 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;&quot;
0:00:01.666191738 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666195064 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666198140 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;&quot;
0:00:01.666202428 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666204923 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666212146 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; width=640&quot;
0:00:01.666216565 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666219069 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666221835 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; width=640&quot;
0:00:01.666225371 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666227796 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666233336 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; width=99999&quot;
0:00:01.666237364 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666239829 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666242564 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; width=99999&quot;
0:00:01.666246361 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666248796 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666279053 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;&quot;
0:00:01.666286467 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666289012 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666291717 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;&quot;
0:00:01.666295224 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666297608 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666304000 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; height=360&quot;
0:00:01.666307737 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666310182 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666312847 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; height=360&quot;
0:00:01.666317736 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666320171 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666326102 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; height=99999&quot;
0:00:01.666329789 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666332234 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666334889 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; height=99999&quot;
0:00:01.666338436 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666340800 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666348785 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;&quot;
0:00:01.666352522 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666354967 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666357652 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;&quot;
0:00:01.666361179 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666363503 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666369044 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; framerate=30&quot;
0:00:01.666372640 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666375065 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666377740 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; framerate=30&quot;
0:00:01.666381116 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666383591 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666388731 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; framerate=9999&quot;
0:00:01.666393059 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666395434 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666398079 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; framerate=9999&quot;
0:00:01.666401976 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666404411 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666429819 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; width=3840; height=2160; bitrate=2000000&quot;
0:00:01.666434377 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666436832 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666439567 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; width=3840; height=2160; bitrate=2000000&quot;
0:00:01.666443775 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666447212 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666452271 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; width=3840; height=2160; bitrate=20000000&quot;
0:00:01.666455998 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666458383 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666461248 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; width=3840; height=2160; bitrate=20000000&quot;
0:00:01.666465126 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666467510 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666472149 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;&quot;
0:00:01.666475736 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666478110 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666480805 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;&quot;
0:00:01.666484342 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666486726 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666492748 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; bitrate=300000&quot;
0:00:01.666496375 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666498809 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666501484 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; bitrate=300000&quot;
0:00:01.666504871 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666507285 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666512475 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; bitrate=2000000000&quot;
0:00:01.666516142 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666518527 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666521182 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;; bitrate=2000000000&quot;
0:00:01.666524638 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.666527063 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.666538835 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/mp4; codecs=&quot;avc1.4d400c&quot;&quot;
0:00:01.666541771 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported
0:00:01.666557721 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/mp4; codecs=&quot;avc1.4d401e&quot;&quot;
0:00:01.666560586 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported
0:00:01.666573691 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/mp4; codecs=&quot;avc1.4d4014&quot;&quot;
0:00:01.666576376 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported
0:00:01.666590062 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/mp4; codecs=&quot;avc1.4d4016&quot;&quot;
0:00:01.666592837 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported
0:00:01.666605642 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/mp4; codecs=&quot;avc1.640028&quot;&quot;
0:00:01.666608297 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported
0:00:01.666620069 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;audio/mp4; codecs=&quot;mp4a.40.2&quot;&quot;
0:00:01.666622734 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported
0:00:01.666649825 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/mp4; codecs=&quot;avc1.4d400b&quot;&quot;
0:00:01.666653382 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported
0:00:01.667881158 114257 0x7f7ec40030f0 DEBUG      webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2248:supportsType: Checking mime-type &quot;video/mp4; codecs=&quot;avc1.64001F, mp4a.40.2&quot;&quot;
0:00:01.668441990 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/mpeg, mpegversion=(int)4 : isSupported=false, isUsingHardware=false
0:00:01.668453252 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-opus : isSupported=true, isUsingHardware=false
0:00:01.668462459 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-vorbis : isSupported=true, isUsingHardware=false
0:00:01.668476165 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps video/x-matroska : isSupported=true, isUsingHardware=false
0:00:01.668486655 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-vp8 : isSupported=true, isUsingHardware=false
0:00:01.668492286 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-vp9 : isSupported=true, isUsingHardware=false
0:00:01.668505891 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-h264, profile=(string){ constrained-baseline, baseline, high } : isSupported=false, isUsingHardware=false
0:00:01.668519156 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/midi : isSupported=false, isUsingHardware=false
0:00:01.668526180 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-ac3 : isSupported=true, isUsingHardware=false
0:00:01.668532261 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-dts : isSupported=false, isUsingHardware=false
0:00:01.668537912 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-eac3 : isSupported=false, isUsingHardware=false
0:00:01.668543673 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-flac : isSupported=true, isUsingHardware=false
0:00:01.668549203 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-sbc : isSupported=false, isUsingHardware=false
0:00:01.668554513 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-sid : isSupported=false, isUsingHardware=false
0:00:01.668560014 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-speex : isSupported=true, isUsingHardware=false
0:00:01.668566817 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-wavpack : isSupported=true, isUsingHardware=false
0:00:01.668576705 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false : isSupported=false, isUsingHardware=false
0:00:01.668582015 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/mpegts : isSupported=false, isUsingHardware=false
0:00:01.668586504 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-dirac : isSupported=false, isUsingHardware=false
0:00:01.668591804 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-flash-video : isSupported=false, isUsingHardware=false
0:00:01.668596693 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-h263 : isSupported=false, isUsingHardware=false
0:00:01.668601532 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-msvideocodec : isSupported=false, isUsingHardware=false
0:00:01.668608596 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps application/vnd.rn-realmedia : isSupported=false, isUsingHardware=false
0:00:01.668615148 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps application/x-3gp : isSupported=true, isUsingHardware=false
0:00:01.668621851 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps application/x-hls : isSupported=true, isUsingHardware=false
0:00:01.668627993 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps application/x-pn-realaudio : isSupported=false, isUsingHardware=false
0:00:01.668637951 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps audio/x-aiff : isSupported=true, isUsingHardware=false
0:00:01.668644664 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps audio/x-wav : isSupported=true, isUsingHardware=false
0:00:01.668651718 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps video/quicktime : isSupported=true, isUsingHardware=false
0:00:01.668659342 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps video/quicktime, variant=(string)3gpp : isSupported=true, isUsingHardware=false
0:00:01.668665824 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps video/x-ms-asf : isSupported=false, isUsingHardware=false
0:00:01.668672427 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps application/ogg : isSupported=true, isUsingHardware=false
0:00:01.668684119 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-speex : isSupported=true, isUsingHardware=false
0:00:01.668689609 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-theora : isSupported=true, isUsingHardware=false
0:00:01.668699388 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ] : isSupported=true, isUsingHardware=false
0:00:01.668706982 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/mpeg, mpegversion=(int)2 : isSupported=false, isUsingHardware=false
0:00:01.668714066 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps video/x-matroska : isSupported=true, isUsingHardware=false
0:00:01.668719005 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-vp10 : isSupported=false, isUsingHardware=false
0:00:01.668723554 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-av1 : isSupported=false, isUsingHardware=false
0:00:01.668727401 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:52:GStreamerRegistryScanner: Regular playback registry scanner initialized
0:00:01.668730246 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-aiff
0:00:01.668732791 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-flac
0:00:01.668735266 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/mp1
0:00:01.668737680 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/flac
0:00:01.668740065 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-wavpack
0:00:01.668742409 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/ogg
0:00:01.668744744 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/webm
0:00:01.668747018 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: video/3gpp
0:00:01.668749503 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: application/vnd.apple.mpegurl
0:00:01.668751897 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-vorbis+ogg
0:00:01.668754232 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/mp3
0:00:01.668756596 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-ac3
0:00:01.668758931 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/speex
0:00:01.668761265 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: video/quicktime
0:00:01.668763589 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/vnd.wave
0:00:01.668765904 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/opus
0:00:01.668768238 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-mp3
0:00:01.668770543 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-speex
0:00:01.668772857 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: video/ogg
0:00:01.668775201 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-wav
0:00:01.668777546 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: application/x-3gp
0:00:01.668779910 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: application/x-mpegurl
0:00:01.668782215 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/mpeg
0:00:01.668784579 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: video/x-matroska
0:00:01.668786874 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-mpeg
0:00:01.668789168 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: video/webm
0:00:01.668791472 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/wav
0:00:01.668793817 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: application/ogg
0:00:01.668796562 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: audio/mp3
0:00:01.668799387 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: vp9
0:00:01.668802082 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: speex
0:00:01.668804808 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: theora
0:00:01.668807443 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-vp9
0:00:01.668810138 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: 1
0:00:01.668812803 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: vp8
0:00:01.668815468 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-vorbis
0:00:01.668818143 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: vorbis
0:00:01.668820758 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: opus
0:00:01.668823383 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-vp8
0:00:01.668826008 114257 0x7f7ec40030f0 DEBUG   webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-opus
0:00:01.668829033 114257 0x7f7ec40030f0 DEBUG      webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2258:supportsType: Supported: IsNotSupported
0:00:01.668848350 114257 0x7f7ec40030f0 DEBUG      webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2248:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp8.0, vorbis&quot;&quot;
0:00:01.668857638 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp8.0&quot; supported false
0:00:01.668860333 114257 0x7f7ec40030f0 DEBUG      webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2258:supportsType: Supported: IsNotSupported
0:00:01.668866204 114257 0x7f7ec40030f0 DEBUG      webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2248:supportsType: Checking mime-type &quot;video/mp4; codecs=&quot;avc1.42001E, mp4a.40.2&quot;&quot;
0:00:01.668869029 114257 0x7f7ec40030f0 DEBUG      webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2258:supportsType: Supported: IsNotSupported
0:00:01.669075140 114257 0x7f7ec40030f0 DEBUG      webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2248:supportsType: Checking mime-type &quot;video/mp4; codecs=&quot;avc1.42001E, mp4a.40.2&quot;&quot;
0:00:01.669083335 114257 0x7f7ec40030f0 DEBUG      webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2258:supportsType: Supported: IsNotSupported
0:00:01.669095939 114257 0x7f7ec40030f0 DEBUG      webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2248:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp8.0, vorbis&quot;&quot;
0:00:01.669106479 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp8.0&quot; supported false
0:00:01.669109224 114257 0x7f7ec40030f0 DEBUG      webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2258:supportsType: Supported: IsNotSupported
0:00:01.669125074 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;audio/mp4; codecs=&quot;mp4a.40.2&quot;&quot;
0:00:01.669129573 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported
0:00:01.669136806 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;&quot;
0:00:01.669141145 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.669143649 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported
0:00:01.669146314 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type &quot;video/webm; codecs=&quot;vp9&quot;&quot;
0:00:01.669149941 114257 0x7f7ec40030f0 LOG     webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec &quot;vp9&quot; supported true
0:00:01.669152496 114257 0x7f7ec40030f0 DEBUG              webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported

(In reply to Charlie Turner from comment #4)
&gt; Perhaps, I&apos;m running off both trunk webkit and gstreamer. I disabled loading
&gt; of gstreamer-libav and got the webm fallback on that video, so it&apos;s not
&gt; reproducible for me here.

This is 2.24.1 here, did you try 2.24.1? I wonder, could it be fixed by r244111 (not present in 2.24.1)?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1539669</commentid>
    <comment_count>6</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2019-05-28 11:25:37 -0700</bug_when>
    <thetext>Looks like yet another issue in your Runtime:

[📦 org.gnome.Epiphany.Devel ~]$ gst-inspect-1.0 |grep vp8
libav:  avdec_vp8: libav On2 VP8 decoder
rtp:  rtpvp8depay: RTP VP8 depayloader
rtp:  rtpvp8pay: RTP VP8 payloader


The vpx gst plugin is missing, so if you remove gst-libav, you also lose vp8 decoding support...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1539970</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-05-29 09:38:09 -0700</bug_when>
    <thetext>(In reply to Philippe Normand from comment #6)
&gt; Looks like yet another issue in your Runtime:

Our runtime. ;)

&gt; [📦 org.gnome.Epiphany.Devel ~]$ gst-inspect-1.0 |grep vp8
&gt; libav:  avdec_vp8: libav On2 VP8 decoder
&gt; rtp:  rtpvp8depay: RTP VP8 depayloader
&gt; rtp:  rtpvp8pay: RTP VP8 payloader
&gt; 
&gt; 
&gt; The vpx gst plugin is missing

Where is that supposed to come from?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1539974</commentid>
    <comment_count>8</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2019-05-29 09:48:23 -0700</bug_when>
    <thetext>gst-plugins-good and the external libvpx dependency</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1539980</commentid>
    <comment_count>9</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-05-29 10:00:24 -0700</bug_when>
    <thetext>Looks like it&apos;s an automagic dependency:

https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/blob/af0198853415cd64f5f6b8bba3e0affd68431752/configure.ac#L1017

so it gets disabled because libvpi is not pulled in here:

https://gitlab.com/freedesktop-sdk/freedesktop-sdk/blob/94b481700159c34fd85c5625a08729d7414ac100/elements/components/gstreamer-plugins-good.bst

I&apos;ll ask freedesktop-sdk to enable this, but this is just going to keep happening in other distros that don&apos;t use the meson build (where we can use -Dauto_features=enabled to prevent such problems).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1539983</commentid>
    <comment_count>10</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-05-29 10:05:00 -0700</bug_when>
    <thetext>(In reply to Philippe Normand from comment #6)
&gt; Looks like yet another issue in your Runtime:
&gt; 
&gt; [📦 org.gnome.Epiphany.Devel ~]$ gst-inspect-1.0 |grep vp8
&gt; libav:  avdec_vp8: libav On2 VP8 decoder
&gt; rtp:  rtpvp8depay: RTP VP8 depayloader
&gt; rtp:  rtpvp8pay: RTP VP8 payloader
&gt; 
&gt; 
&gt; The vpx gst plugin is missing, so if you remove gst-libav, you also lose vp8
&gt; decoding support...

Well looks like you have found a different bug.

The bug I reported here is fixed in 2.24.2, probably by r244111. Problem is definitely gone. I was using Fedora 30, not flatpak.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1539988</commentid>
    <comment_count>11</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-05-29 10:09:18 -0700</bug_when>
    <thetext>https://bugs.webkit.org/show_bug.cgi?id=197861#c6</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1539989</commentid>
    <comment_count>12</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-05-29 10:10:03 -0700</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #11)
&gt; https://bugs.webkit.org/show_bug.cgi?id=197861#c6

Sorry, copy/paste snafu, correct link for the unrelated runtime bug is:

https://gitlab.com/freedesktop-sdk/freedesktop-sdk/issues/796</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>369838</attachid>
            <date>2019-05-14 05:59:08 -0700</date>
            <delta_ts>2019-05-14 05:59:08 -0700</delta_ts>
            <desc>screenshot of broken page</desc>
            <filename>Screenshot from 2019-05-14 07-58-40.png</filename>
            <type>image/png</type>
            <size>23332</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAABH4AAANRCAYAAACV6Ht0AAAABHNCSVQICAgIfAhkiAAAABl0RVh0
U29mdHdhcmUAZ25vbWUtc2NyZWVuc2hvdO8Dvz4AAAAtdEVYdENyZWF0aW9uIFRpbWUAVHVlIDE0
IE1heSAyMDE5IDA3OjU4OjQwIEFNIENEVDWna6IAACAASURBVHic7N13fFRV/v/x952ZdFIooWMg
9BaaBZCiiA3Fhm3t7rq2XQQsq+6uur9VRFFUULEs9v26K2JZBUXXttKRooC0UAKhCSQhPZnMzP39
ETKmZ5JMMjOX15PHfZDcuXPPZ87cDDlv7j3XkNRJkl1S9N133z3h7qlT7m3ZqlVbu91hNwxDAAAA
AAAACF6macrtKnFnZWX9Mnv2nJlPzZq1WFKhJLch6SRJ8WtXr3q5b//+IwsL8lVUVCi3yyXTNANb
OQAAAAAAAGplGIYcjjBFREYqKipGP2/auOyU4SPukJRtSOq3dvWqf/To1XNkdlYmYQ8AAAAAAECI
Mgyb4lu21NZt25aedtqIW+1Tp0698bLLLv3tscwMg9AHAAAAAAAgdJmmqaLCAnXu1KVLQX7BDmPP
rh3pktm5rtAnkKFQKM811Nz91tC+CpU6AQAAAAC+C5WxXqjUGUoMm01uj7nPER4W1q7YWVztRmUd
X/4NaM43o+yNME1ThmGEzBsTiH6r3Ffl19UkVOoEAAAAAPguVMZ6oVJnqDI9HkVGRLR1uE2Po9oN
TFOmaarEWaziwgK5TuDJnksnSQpXZHS0wiMiat02kP3mncwpKlph4eHedaFcZyCZpqnC/DwVFxXJ
43EHuhwAAADAsmw2uyIioxQVExOUY4NQEipjvVCpM9SZHneYw+1yVfvqTNOU212iEmeROiUlKz6h
leyOajOiZrFu5RINHHpqQNp2u93Kz83Rwf3pstlLQ6DqlB24geo3t8ul7GNZOpCeJpvNkN0RJqnq
ARyMdQbbD5mrpET5ebnq0KmLolvEyW63B7okAAAAwLLcbrcK8nL1y8F9ioqOliOs+jEXahcqY71g
rFOyZvjjcrkNI23ntmojtaLCQrlKitWr32CZpkduj1sK4Bk/WzasD1jwU8blcil1yyZFVXPmT9mB
6ywuDly/GYbsNrsMw9C2n39SWHiEwiMiKlwmF6x1RkZFNU/bPjBNKedYlrr37kfgAwAAADQjt9ut
nds2Ky4hwZKD8KYUKmO9YK2z8tjZShyqoV+dRYXqeFKyXK6SE/YSr8ocDoc6dj5JB/ftVXh4pUu+
TMn0mIHtN9OUy+OSYRjq0DlJ+/ekKSwsXIat3IEbpHVGRgZP8FOYn6cOnToT+gAAAADNzG63q33H
zso4cljRMTGBLie0hMpYL0jrrDJ2thBHTd1b4nIpKjqa0KeSFnHxpQdmpfUe05THNIOi30zTVFR0
jNzuEnlMUzJN2Y6nlsFaZzAdZcXFhYpuER/oMgAAAIATUkxsvA6mpymK4KdeQmWsF6x1Vh47W0nN
F9CZpgwjsLdxD0Z2u71Kn1SYiTxI+s0wDO8pdN7ajgvGOoOJx+2R3W4LdBkAAADACclut8nt8QS6
jJASzGPS8oK5zvK1We1yr1pnTvJ4gmtAHiqCod98+eEJlToBAAAAAL4LlbFeqNQZ6hwKqotsQolZ
6WtTwdmXlesK5joBAAAAoAxjBN8F+5i0/NfBXGcw1tV4NU7uXMqaL9ovKh27pscsty6I+u14bWWT
VAVznQAAAADgxRjBd0E+Ji3/dTDXWX7sbCW1Xup1Apzx1CRCpd9CpU4AAAAAwS03L0+vzntDMqRb
f3ezYlu0CHRJJzRfxnpLl6/QU8/N1tGjGT7vd+CAAXp5zrONqKwixqTNo8a7eqF2oXaymlnp+/oo
djo195V/6MuvvlZObm6t28bHxenss8bpztt+r4jw8HrVCQAAACA0ffTxp9q4ebMk6f0PP9Jvb7i+
0ftkjOC7hoxJn3putmY+Pl2DU1J8fo7H41ZxUVG9ayv/daiMna2kjlsXmX5ZsrKydMW1N+j0cWc3
Yj8N8/K81/Tu/PdVWM+Ds3Hq99qKncVa8NFHuu2PU3TmeRfonImX6NY/3qUFH30kl6tEkqnbJ09t
QP/5p86XXp2nBR99XGfoI0nZOTla8NHHmvvKP/xYZ/BzuVya/+FHmvqnB3TzbXfo5tvu0LT7H9CC
jz6Wy+Wq175OHzVab775Vo2PFxYWqqjS8VzduqZw8cWX6Jlnnq1z3YmoIe9BXe91qGjKY6C+/Vpb
n776j39o7Blnqn37Dkrq2k1Tpkz168+NP97Pd975p847/3y179BRA1MG6Xe33KL9+/f7qcJSu3bt
UlR0jDIzM73rnnxypqJjWmj16tVVtv904UKdfPIpNe6vuLhYUdEx2rVrl0/tP/nkTF1w4YXVPnba
8BGa99prVeq99NLL1KFjJ40Yebrmz5/vUzsAgObjdDq18ofSf0MMw9DK1WuUn18Q4KpOdHWPw44e
zVCJs1iFBXk+L8VFhT7t299j0qZfrK32yZ398Pqzso7prvvu14GDB9W5c6dm79PY2Fjl5OTo00Wf
aeIFExQVGemnPZuVvi53wNTjNR45mqH7HvyLUsv9wux0OvXz5i36efMWfbb4Sz01/VFt/Pnneu+7
2toaUOeXX38jSfrnG6+pX9++tW67eetWXXfTb/Xfb77VtD/eWc86Q9dHn36qz7/4ssK6Y8eytWjx
F5IhXX7JJX5r65577lVMixZ6auaTta7zN7fbrRUrV+ihh/5a67oTVXO8B8GoqY8Bf/br0SNH9bdH
HlG3bl21evVqPfDgn9WyVUv97ZFHGr1vf7j9jjv0zTffasbj0zV06FDt2rVbzz//vE4+5VQtWvip
hg4d2qTtR0VFafLku7R8+TLZ7fYmbctXR44c0bizxuu6667VrFlP69vvvtMtv79VUVFRmjhxYqDL
AwAct279TyooLNJJXbooJiZKW7Zu17IVK3TO+LMauefQHiM0r4aNSW/745R6tzRwwAC9PPuZejzD
P2NnSTr9rHN82m7Z11/WvVEV1g2Cap/jp5Ev+NixY5ryp/u1a3eaunVN0svPz2n0Puvrsosu0qef
f67MzEz9Z+EiTbxggmKiopq0TV9fY0lJie7985+1Y9dudeuapMl33qHBKQPl9ni0YeNGzX5hrral
7tD9f/11UOLP/vN1Xzk5OZKkbkknqSC/9rN+kpNOkmEYys7Olsf0yDCsNzFWdZavXCVJ+uv996l7
crIkacfOnZo+82ktW7HSr8FPoGzYsEGmKQ0ePLjWdTixhNIx8Oc/P+j9umvXrtqwcaPWrV0XwIp+
9dVXX+vjjz7Whg0/qW3btpKkbt266cwzz9C1112vKVOn6fv/fdekn6nnnnuu0tLSNHfuXE2ePLnJ
2qmP119/Q7169dJjjz4qSUpOTtb27ama9cyzBD8AECCFhUX6+4wndPDQL1UeGzt6pOJiY7Vl63a9
O3+B3p2/wPtYy5Yt9dD996lVq5bNWe4Jq7HjRpvNJo/HU+1jGzdt8tu4tKnygebOHerrkt/cqL59
eunBaZMVFxcnScrJy9PMZ5/Xps1b9fG//HtVgK2pznQ6duyYptx3v3buKg19Xnp+jlrENG3gUp2o
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
n5VtszstTW63u8JngY7PO+TLZ0/ZunHjzlRBQX6VJeX47WTLnhcXF6fMrKwK+8vNy5PH41Fi27Y1
9hcLCwsLS9Mu4RERmjb5j2rVqqV27NqlpctXVNnm+2XLlbZnjxIT2+gvf7pHrVq1qlcbkhTocUGo
/mmIj+b/W//772LN/79/aujgQaX9b3r05PS/6+vFi7Tq++909lkNm6zbn3U2peZ8j1xul3KzsxQe
Hu5tPywsTPk52XK5Svzent8v9UqIT9BLs59Tj+7JStuzR3fd+ydlZGQ2/tOlkQoLi7yTPCckJOii
CyYouqkmefbxNZXNB7P+pw1VHsvPza128Wuf1Xc/x79fu3yp1q1Y5p1kdM2yJVq3Yplshq3a7Zv6
vT0R+GtCV7vdrujoKNntdi1atEgLFixQRES4fvObq3XllVfV+LylS5dqZDXz+1Red/HFF+nrr79W
QUGBDhw4oL59++r888/TV199rcOHD+uXX37Rqaee2mzbVzZp0iQtWrRIkrRw4UJNmlR6+mpRUZHc
bneVCezCw8MVGRnh/b4hGXZ9nxMREa6IiAjFxcXLNE0tXbpEW7Zs1pYtm7VjR6oOHqz+8pbs7GPH
26vaoK+vr7zqjrnK6xp7DOTl5WnMmLHat2+fbrnlFs2bN08DBgyopXdqf501qVz3kSOHddppp1VY
d8UVV3qPjU8++VRXHL/Mq7HK3s8y99xzr0477TRdfnnF/ffq1UtLl1Yf7h86dEjp6enq16+fd11y
crI8Ho+ioqreqbKmNsr40ncXXXSR+vfvryeeeKLCeqfTKbfbXeGSSV+UffbUV6dOnSrMeyVJe/bs
kWEY6tixY733BwDwn4SEeA3s31+SlJ2dU+Xxsv88SBkwQK1bt27W2qB6j8Me+MtftXfPXhXm58vt
cnm3KS4sVEFenua/v0DffPdd/fbvzzHp8WXdimU+Lc2dN9RX1rFs/fn/TdfOXbvVNSlJXZOSlL5v
n/766OPKasAcsXXx+6VeHtOjyMhwzT0e/uzZm64p992vo5kZDdpf2Z/GaNbQR77323nnnC1Jenne
68rOzanyeHZujn7/x7s0+uzzmqTP6rufsu/z8nKUl/frh3vZ9zVt35Tv7YmqpKTEp3U5ORU/NNas
Wau+fft6vx8zZrReffVVff3111q4cKEO1DBnxtJq5vepbt3550/Qhg0b9Nlnn+mMM86QVHqnoO+/
/16LF3+hCRMmVDhNtKm3r2z8+PE6ePCQNm/erO+//14XXniBJKlHjx7yeDxasWKFd1uXy6Uff/xR
/fuXBhExMTHKzMyodr9lKr8Hvjyn/L80pmlqzZo16tevn7p166qYmBgtWvRZHc8v1a1bN7lcLq1f
v77KY768voZo7DGwbt16ZWRk6PHHH9fYsWPUsWPHat+/8v1a2+v01RtvvKHrr684efnYsWOUlXVM
P/30k9avX6/x48d7H9uyZYuio2OqXW6sNMdPTe+nJH3++edavHixZs9+rkpNt976e7311lvatWtX
lccee2y6xo8f793Ptm3bNWvWLM2YMUPTpt1dYe6c2took5qaqvDwcCUkJNS4jSQ9++wzmjfvNW3e
vMW7rlu3ZBmGoWXLqp8wu0xdnz2+Ov/88/T++wsqrPv44//ozDPPUFxcbA3PAgA0B9M09eOGjZKk
/v36KG3PXv3j9Tf00qvztG17qvr16S1JWrN2XY13h0LTqe84bFvqDt0+Zary8vOqbPfegg/01Ow5
Ff7jp7nHpJXHonUt9d1vc3ts5rNK379fXZOSNGfWTM2ZNVNdk5K0b/8BPTrzGb+31yR39TJNU1GV
wp+p9z2gjMzmvx6/yUIfP/Tbheedq149e2pverpunzxN/1uyTAUFBSooKND/lizT7ZOnaeu27erX
gF+W/VlnTdYcP/OntoG2z+qbyDblUt96/P0aq9u+3PedO3fWN998o18O/aL8vPwa10nS49Mf16KF
i3T0yFFNn/648vLydMnFlygrs3T+mAP7D6ggv0BLlyxVTEyMWrVsJZnSlClT9ac/3e9tc+nSpRoz
enSFmqpbF9uihUaPHq1HH31M555zjmRKHdp3UHJysp5++mldNHFis25f+XWEh4Vr4oUX6k/3/UnD
hw9XfFy8ZErxcfG67tprNfmPk7V+3Xod/uWw7rnnXnXq1ElnnnGGZEojhg/Xc8/NVvredKXvTdcb
r79R5/tS13Mk6fnnX9D6det15PAR/fnBP8vt9mjihRMVER6hqVOm6KGHHtK3336nEmeJ1q5Zqx9W
/1Dt62ub2FYTJkzQlClTtSN1h3JycrVo4SLl5+X79PrqOu6qW9fYY6B9+/bKycnRP179h44eOar3
3puvjRsqngFZuV9re52+vo6bbrpZ0x+bXmGd3WbXZZddpmnT7tZ5556riPAI72N9+/RVQX5+tctb
b77p0/uZm5unKVOm6m+PPKIunbtU6dfLJ12ucePG6cwzx+m99+ZrX/o+rVu7Trffdru++OILzXzy
ScmU3C63brvtNt19992actddGjZsmB584EHJVK1tZBzN0Lfffqf0vemaN+81jRkz5tezNGvoty6d
u+j+++/XU0895X0sLjZW115zje666y6t+WGNjhw+oieO322t/L5q+uyp8zO20mO3/v5Wpaam6t57
71Pa7jR9+MGHmj17tqZNu7t+n9MsLCwsLH5fdu/eo+zsbEVFRWrFqjV6dMaTWr5ytVavWasnZz2r
ZStWKSYmWtk5OdqeuqP+bSjwrzFklwY6fPhItTc22V3u7qkN4sc6x5x9vk+LX+tsgmVXWpp69uih
ObNmynQ5ZbqcmjNrpnr26KHdaXv83l4dl3qZDV5Mj0dREWGaO/s5dU8uDX/unHpvw/fZQB998oky
MzPVqmVLXXzhBU16po+Xj6/JkKnZT89Uzx7dtW//fj3098d03sWTdN7Fk/TQ3x/Tvv371ad3L82a
8XjT9Fl991NpfX5utvJys33e3t/v7Ynq9ttuU6eOHTUwJUX33ntvjeskadxZZ+kvf/mLBgwYoFWr
VumLxYsVHh6uY8eO6eOPP9aIkSPVuUsXvf7GG3r3//5PkZGll42kp6crPT1dkrRz507l5+Vp8ODB
3v1Wt67MJZdcorS0NJ1x5pnedRPOP1+HDh3yngHSXNuXfx1lJk2apG++/dZ7N68yzz77rM4cN06X
X3GFTjn1VOXn5ek/H3/sfXzGjBmKj4/X0GHDdOHEiUru3r3CJU7VvQd1PUeSxo4dq6uuvlopgwYp
dccOLf78c4WFhUmSHnzwQU2ZMkV3T5umDh076sabbtLP5Sa/rfz6/vHqq+rdq5fGnXWWevfureef
f16ZxwP3ul5fffnjGOjVs6cee+wxPfrYY0oZNEiffvqpzip3po1Ufb/W9jp9kZaWVu3tyq+68kqt
XLmyxkukfFHT+/nvf/1L+/bt01/++le1at3au3z55Zfe574/f77uvvtuzZ07V0OHDdOtt92miMhI
rV61ynsnq9lz5igvL093TZ4sSXr2mWe04IMP9N3//ldrG9u2bdMf/vAHDRk6VIUFBXp+zhyfXs8f
7rxT3bt3r7DumWee0ZgxY3TZpEkaMXKkJFXZpqbPnvrq0qWLvvziC/28aZOGjxih2XPm6I3XX9dZ
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
z8033+yX/bzxxht+2Y9PXC7pq6+abv+5udKyZdKECZKkUaNG6cUXX9SRI0d06NAhtW/fXj/++KMk
aciQIYqNja13Ew6HQ/fff78k6auvvtLatWuVkJCg2267TZLUu3dvP70YhIpt27bpp59+UnJysnr3
7i2Xy6WdO3fqq6++0llnndUsHz4AAACAv3g8HhUUFDR7u/n5+YqPj5dhGI3aD/U3DPX7hjN+6pKa
KhUXN20bmzd7g5+BAwcqPj5e2dnZ+umnnyoEP6NGjWrQ7u12u2666SZJ0v79+7V27VrFxcV51+HE
s3XrVnXu3Fknn3yyd12XLl30+eefa/PmzRo5cmQAqwMAAADqp6ioqFknyy1jmqYKCwsVHR3dqP1Q
f8NQv2+aNfhp1jN1/GXfPt+2Gz26dM6eL7+sfxsHDni/tNvtGj58uL744gtt3LhRY8eO1fbt2yX9
GvwsXrxY//vf/1RcXKw+ffrommuuUYsWLZSTk6P58+dLksaNG6fk5GS9++67KigoUL9+/aodzG/Z
skXLli2TJF1//fUqKCjQBx98IEk6++yzK2xbUlKiV155Rdu2bdOoUaN02WWXeR/7+uuv9dVXX8np
dKp79+669tprg+KSIVTP7XYromzi8ePsdrsGDBig4kpBZ3p6ujZv3qzc3FzFxsYqJSVFHTp0kFR6
GeHGjRu1b98+OZ1OxcbGqn///urUqZP3+Z988onat2+v/Px8HT16VGeffbYSEhK0Y8cOpaamqqCg
QLGxserXr586d+5cocb169drz549MgxDnTt31pAhQ2SzcTNCAAAAVFT5d9jmbruxA3fqb1zbJ3r9
deGMn7pkZvq2XVKS9M47pZeFTZlSehaPr44erfDt6NGj9cUXX2jTpk3avHmz3G63Wrdurb59++q1
116rMFHz559/riVLlujtt9/WsWPHNGvWLElSp06dlJycrFdeeUWHDx/WtddeW23w8+OPP3qfc8UV
V+jo0aPe77t16+Yd4EvS3/72N23dutXbblJSkoYNG6b//Oc/euCBByrsd8mSJfrXv/7lex+gWXXq
1Em7d+9W69atlZSU5D21sGvXrhW227t3r1auXKlevXopJSVFe/fu1bJlyzR+/HglJCRoxYoVys7O
VkpKiqKionTgwAEtX77cG+6USUtLU69evdSjRw9FR0dr27Zt2rBhg/r06aPExEQdPHhQy5cv1+jR
o73H3K5du7xnJWVmZmrr1q1KSEhQ9+7dm62fAAAAEBqa405MTdk29Qe27VCvvy7813ld8vPrt/34
8dKPP0qzZ3snbK5vG6effrokafPmzfr555+960zT1CuvvCJJuuWWW7wTNq9Zs0br1q2rX50NkJKS
ogULFnhDgu+//16S9NZbb0mS7rzzTi1YsEBSaaC0bdu2Jq8JDTN06FC1b99eq1ev1qeffqr169cr
KyurynY//fSTunTposGDB6tDhw469dRTFRMTo9Tjk5336tVLZ5xxhpKSktS2bVsNHjxYDodDhw4d
qrCfk046SYMHD1aXLl3kcDi0efNm9ejRQwMHDlT79u01ZMgQdejQQTt37vQ+JzExUcOHD1fnzp2V
kpKihIQEHT58uGk7BgAAACHJ5XKFdNvUH9i2Q73+ujC5c10acspXWJh0113StddKjz4qvfCC5Hb7
3Eb79u3VvXt37dy5U19//bWk0uBn586d3pnGBw8erCFDhsgwDJmmqY0bN2rcuHH1r7Uerr76avXt
21dJSUlKS0tTRkaGnE6n9yyg/v37q3///oqIiFBxcbF27drFxNFBKiwsTKNGjVJmZqb27Nmj9PR0
paamqkuXLjr11FNlt9uVk5OjwsJCderUSe5yx2+bNm2UefxMuMTERO3YsUPp6enKz8+X2+1WSUmJ
nE5nhfaioqK8X2dnZ6ukpEQdO3assM2pp55a4UOv8gTTUVFRAT0FEwAAAMErEPOz+LNt6g9s26Fe
f1241CtIlQU9q1atks1m0+mnn+49y0IqHXyHh4crNjZWOTk53oF4c2jRooUk6dixY8rMzPQeqJGR
kd6/i4uLm/12eKi/Vq1aqVWrVho8eLB2796ttWvXKjo6WoMGDVJRUZEkaeXKlVWeVxbkrFu3Tvv3
79egQYPUsmVLORwOfVXHXfDKQqHKcwxFRERUWVdZID+QAQAAACAUMblzXeoYiFarpER66SXp4Yel
7OwGtTFq1Ci9/fbbkqS+ffuqdevW2rhxo/fxssutyv4uG6Q3h7LBeX5+vvLLXab29ttv64svvvDW
EsjrJFGzY8eOaffu3erTp483wDEMQ8nJyTp48KAOHDigQYMGyeEo/XgYNmxYlbNvbDabPB6Pdu/e
raFDh1aYG6iuWxGGhYVJCuwEagAAALCWsishAtW2P/ZB/Q1v2x/7COX668IZP3WJianf9g2Z3Lma
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
iPEzcyjVQQAAAABJRU5ErkJggg==
</data>

          </attachment>
      

    </bug>

</bugzilla>