<?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>173768</bug_id>
          
          <creation_ts>2017-06-23 06:59:06 -0700</creation_ts>
          <short_desc>[GTK] Some web pages disappear immediately after rendering</short_desc>
          <delta_ts>2017-07-15 19:01:43 -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>
          
          <see_also>https://bugzilla.redhat.com/show_bug.cgi?id=1463398</see_also>
          <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>bouanto</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>calvaris</cc>
    
    <cc>cgarcia</cc>
    
    <cc>clopez</cc>
    
    <cc>fujii</cc>
    
    <cc>graouts</cc>
    
    <cc>jer.noble</cc>
    
    <cc>jidanni</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>rfarmer84</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1322283</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2017-06-23 06:59:06 -0700</bug_when>
    <thetext>This is a recent regression, from the past couple of months. Some web pages render fine, then immediately disappear. For example:

http://midori-browser.org/

It&apos;s happening on various other websites too, so it&apos;s a major problem, but I don&apos;t remember them off the top of my head. Pretty sure we already have a bug report for this somewhere, but I&apos;m having trouble finding it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322284</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2017-06-23 07:01:37 -0700</bug_when>
    <thetext>Forgot to mention: it happens when running with both WEBKIT_DISABLE_COMPOSITING_MODE=1 and WEBKIT_FORCE_COMPOSITING_MODE=1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322659</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2017-06-24 21:24:49 -0700</bug_when>
    <thetext>*** Bug 173816 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322791</commentid>
    <comment_count>3</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-06-26 04:13:39 -0700</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #0)
&gt; This is a recent regression, from the past couple of months. Some web pages
&gt; render fine, then immediately disappear. For example:
&gt; 
&gt; http://midori-browser.org/
&gt; 
&gt; It&apos;s happening on various other websites too, so it&apos;s a major problem, but I
&gt; don&apos;t remember them off the top of my head. Pretty sure we already have a
&gt; bug report for this somewhere, but I&apos;m having trouble finding it.

I don&apos;t think this is a regression in WebKit, then, because I can reproduce with old versions. I started to go back with the idea of bisecting, but I&apos;ve just tried with 2.13.4 and I can reproduce the issue with the midori website. So, I think it might be a regression in one of the dependencies.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322808</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-06-26 05:28:16 -0700</bug_when>
    <thetext>It happens with AC disabled, as Michael said, and it happens in both X11 and Wayland. It doesn&apos;t happen in WPE using the same versions of cairo, pixman, etc. So, I&apos;m a bit lost.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322811</commentid>
    <comment_count>5</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-06-26 05:31:08 -0700</bug_when>
    <thetext>It doesn&apos;t happen when disabling javascript</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322812</commentid>
    <comment_count>6</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2017-06-26 05:48:50 -0700</bug_when>
    <thetext>On the case of the midori website its triggered by the JS included from modernizer.

If you add this line to your /etc/hosts

127.0.0.1 cdn.jsdelivr.net

And open a new session with the minibrowser (using a temp profile to avoid caching issues)

HOME=$(mktemp -d) Tools/Scripts/run-minibrowser --gtk --enable-write-console-messages-to-stdout=true http://midori-browser.org/

Now it renders correctly.

Remove that line back from /etc/hosts, repeat the experiment and white page.


The JS included in question is this one: http://cdn.jsdelivr.net/g/modernizr,prefixfree,jquery,colorbox,jquery.autosize,jquery.equalize,jquery.downboy


Perhaps is related to the jquery.autosize plugin? I get this error on the console:

CONSOLE ERROR TypeError: $(&apos;textarea.resize&apos;).autosize is not a function. (In &apos;$(&apos;textarea.resize&apos;).autosize()&apos;, &apos;$(&apos;textarea.resize&apos;).autosize&apos; is undefined)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322818</commentid>
    <comment_count>7</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-06-26 05:56:37 -0700</bug_when>
    <thetext>(In reply to Carlos Alberto Lopez Perez from comment #6)
&gt; On the case of the midori website its triggered by the JS included from
&gt; modernizer.
&gt; 
&gt; If you add this line to your /etc/hosts
&gt; 
&gt; 127.0.0.1 cdn.jsdelivr.net
&gt; 
&gt; And open a new session with the minibrowser (using a temp profile to avoid
&gt; caching issues)
&gt; 
&gt; HOME=$(mktemp -d) Tools/Scripts/run-minibrowser --gtk
&gt; --enable-write-console-messages-to-stdout=true http://midori-browser.org/
&gt; 
&gt; Now it renders correctly.
&gt; 
&gt; Remove that line back from /etc/hosts, repeat the experiment and white page.
&gt; 
&gt; 
&gt; The JS included in question is this one:
&gt; http://cdn.jsdelivr.net/g/modernizr,prefixfree,jquery,colorbox,jquery.
&gt; autosize,jquery.equalize,jquery.downboy
&gt; 
&gt; 
&gt; Perhaps is related to the jquery.autosize plugin? I get this error on the
&gt; console:
&gt; 
&gt; CONSOLE ERROR TypeError: $(&apos;textarea.resize&apos;).autosize is not a function.
&gt; (In &apos;$(&apos;textarea.resize&apos;).autosize()&apos;, &apos;$(&apos;textarea.resize&apos;).autosize&apos; is
&gt; undefined)

The same warning is shown in WPE too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322819</commentid>
    <comment_count>8</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2017-06-26 06:06:39 -0700</bug_when>
    <thetext>The warnings are unrelated.

Definitively, the problem is triggered by the JS from modernizr.

Try:

1) Render white
HOME=$(mktemp -d) Tools/Scripts/run-minibrowser --gtk --enable-write-console-messages-to-stdout=true https://people.igalia.com/clopez/wkbug/173768/midori/m1.html


2) Render ok
HOME=$(mktemp -d) Tools/Scripts/run-minibrowser --gtk --enable-write-console-messages-to-stdout=true https://people.igalia.com/clopez/wkbug/173768/midori/m2.html



And the only difference is:

$ diff -u &lt;(curl -s https://people.igalia.com/clopez/wkbug/173768/midori/m1.html) &lt;(curl -s https://people.igalia.com/clopez/wkbug/173768/midori/m2.html)
--- /dev/fd/63	2017-06-26 15:04:55.167486031 +0200
+++ /dev/fd/62	2017-06-26 15:04:55.175486109 +0200
@@ -1682,10 +1682,10 @@
 
 	&lt;!-- JSDelivr --&gt;
 	&lt;!--[if lt IE 9]&gt;
-		&lt;script&gt;jQl.loadjQ(&apos;//cdn.jsdelivr.net/g/modernizr,selectivizr,prefixfree,jquery@1.11.0,colorbox,jquery.autosize,jquery.equalize,jquery.downboy&apos;);&lt;/script&gt;
+		&lt;script&gt;jQl.loadjQ(&apos;//cdn.jsdelivr.net/g/selectivizr,prefixfree,jquery@1.11.0,colorbox,jquery.autosize,jquery.equalize,jquery.downboy&apos;);&lt;/script&gt;
 	&lt;![endif]--&gt;
 	&lt;!--[if IE 9]&gt;&lt;!--&gt;
-		&lt;script&gt;jQl.loadjQ(&apos;//cdn.jsdelivr.net/g/modernizr,prefixfree,jquery,colorbox,jquery.autosize,jquery.equalize,jquery.downboy&apos;);&lt;/script&gt;
+		&lt;script&gt;jQl.loadjQ(&apos;//cdn.jsdelivr.net/g/prefixfree,jquery,colorbox,jquery.autosize,jquery.equalize,jquery.downboy&apos;);&lt;/script&gt;
 	&lt;!--&lt;![endif]--&gt;
 
 	&lt;!-- Scripts --&gt;
@@ -1711,6 +1711,6 @@
 		});
 	&lt;/script&gt;
 
-&lt;script src=&quot;http://cdn.jsdelivr.net/g/modernizr,prefixfree,jquery,colorbox,jquery.autosize,jquery.equalize,jquery.downboy&quot;&gt;&lt;/script&gt;&lt;/head&gt;
+&lt;script src=&quot;http://cdn.jsdelivr.net/g/prefixfree,jquery,colorbox,jquery.autosize,jquery.equalize,jquery.downboy&quot;&gt;&lt;/script&gt;&lt;/head&gt;
 
 &lt;/html&gt;



The JS in question is this: http://cdn.jsdelivr.net/g/modernizr</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1323498</commentid>
    <comment_count>9</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-06-28 03:44:31 -0700</bug_when>
    <thetext>(In reply to Carlos Alberto Lopez Perez from comment #8)
&gt; The warnings are unrelated.
&gt; 
&gt; Definitively, the problem is triggered by the JS from modernizr.
&gt; 
&gt; Try:
&gt; 
&gt; 1) Render white
&gt; HOME=$(mktemp -d) Tools/Scripts/run-minibrowser --gtk
&gt; --enable-write-console-messages-to-stdout=true
&gt; https://people.igalia.com/clopez/wkbug/173768/midori/m1.html
&gt; 
&gt; 
&gt; 2) Render ok
&gt; HOME=$(mktemp -d) Tools/Scripts/run-minibrowser --gtk
&gt; --enable-write-console-messages-to-stdout=true
&gt; https://people.igalia.com/clopez/wkbug/173768/midori/m2.html
&gt; 
&gt; 
&gt; 
&gt; And the only difference is:
&gt; 
&gt; $ diff -u &lt;(curl -s
&gt; https://people.igalia.com/clopez/wkbug/173768/midori/m1.html) &lt;(curl -s
&gt; https://people.igalia.com/clopez/wkbug/173768/midori/m2.html)
&gt; --- /dev/fd/63	2017-06-26 15:04:55.167486031 +0200
&gt; +++ /dev/fd/62	2017-06-26 15:04:55.175486109 +0200
&gt; @@ -1682,10 +1682,10 @@
&gt;  
&gt;  	&lt;!-- JSDelivr --&gt;
&gt;  	&lt;!--[if lt IE 9]&gt;
&gt; -	
&gt; &lt;script&gt;jQl.loadjQ(&apos;//cdn.jsdelivr.net/g/modernizr,selectivizr,prefixfree,
&gt; jquery@1.11.0,colorbox,jquery.autosize,jquery.equalize,jquery.downboy&apos;);&lt;/
&gt; script&gt;
&gt; +	
&gt; &lt;script&gt;jQl.loadjQ(&apos;//cdn.jsdelivr.net/g/selectivizr,prefixfree,jquery@1.11.
&gt; 0,colorbox,jquery.autosize,jquery.equalize,jquery.downboy&apos;);&lt;/script&gt;
&gt;  	&lt;![endif]--&gt;
&gt;  	&lt;!--[if IE 9]&gt;&lt;!--&gt;
&gt; -	
&gt; &lt;script&gt;jQl.loadjQ(&apos;//cdn.jsdelivr.net/g/modernizr,prefixfree,jquery,
&gt; colorbox,jquery.autosize,jquery.equalize,jquery.downboy&apos;);&lt;/script&gt;
&gt; +	
&gt; &lt;script&gt;jQl.loadjQ(&apos;//cdn.jsdelivr.net/g/prefixfree,jquery,colorbox,jquery.
&gt; autosize,jquery.equalize,jquery.downboy&apos;);&lt;/script&gt;
&gt;  	&lt;!--&lt;![endif]--&gt;
&gt;  
&gt;  	&lt;!-- Scripts --&gt;
&gt; @@ -1711,6 +1711,6 @@
&gt;  		});
&gt;  	&lt;/script&gt;
&gt;  
&gt; -&lt;script
&gt; src=&quot;http://cdn.jsdelivr.net/g/modernizr,prefixfree,jquery,colorbox,jquery.
&gt; autosize,jquery.equalize,jquery.downboy&quot;&gt;&lt;/script&gt;&lt;/head&gt;
&gt; +&lt;script
&gt; src=&quot;http://cdn.jsdelivr.net/g/prefixfree,jquery,colorbox,jquery.autosize,
&gt; jquery.equalize,jquery.downboy&quot;&gt;&lt;/script&gt;&lt;/head&gt;
&gt;  
&gt;  &lt;/html&gt;
&gt; 
&gt; 
&gt; 
&gt; The JS in question is this: http://cdn.jsdelivr.net/g/modernizr

I&apos;ve debugged this a bit more, trying to isolate the part of the modernizr code that is causing this and I&apos;ve found they there are the audio and video tests. The problem seem to be the use of canPlayType, but I have no idea why.

Modernizr.addTest(&quot;audio&quot;, function() {
        var A = createElement(&quot;audio&quot;),
            e = !1;
        try {
            (e = !!A.canPlayType) &amp;&amp; (e = new Boolean(e), e.ogg = A.canPlayType(&apos;audio/ogg; codecs=&quot;vorbis&quot;&apos;).replace(/^no$/, &quot;&quot;), e.mp3 = A.canPlayType(&apos;audio/mpeg; codecs=&quot;mp3&quot;&apos;).replace(/^no$/, &quot;&quot;), e.opus = A.canPlayType(&apos;audio/ogg; codecs=&quot;opus&quot;&apos;) || A.canPlayType(&apos;audio/webm; codecs=&quot;opus&quot;&apos;).replace(/^no$/, &quot;&quot;), e.wav = A.canPlayType(&apos;audio/wav; codecs=&quot;1&quot;&apos;).replace(/^no$/, &quot;&quot;), e.m4a = (A.canPlayType(&quot;audio/x-m4a;&quot;) || A.canPlayType(&quot;audio/aac;&quot;)).replace(/^no$/, &quot;&quot;))
        } catch (t) {}
        return e
    })

Modernizr.addTest(&quot;video&quot;, function() {
        var A = createElement(&quot;video&quot;),
            e = !1;
        try {
            (e = !!A.canPlayType) &amp;&amp; (e = new Boolean(e), e.ogg = A.canPlayType(&apos;video/ogg; codecs=&quot;theora&quot;&apos;).replace(/^no$/, &quot;&quot;), e.h264 = A.canPlayType(&apos;video/mp4; codecs=&quot;avc1.42E01E&quot;&apos;).replace(/^no$/, &quot;&quot;), e.webm = A.canPlayType(&apos;video/webm; codecs=&quot;vp8, vorbis&quot;&apos;).replace(/^no$/, &quot;&quot;), e.vp9 = A.canPlayType(&apos;video/webm; codecs=&quot;vp9&quot;&apos;).replace(/^no$/, &quot;&quot;), e.hls = A.canPlayType(&apos;application/x-mpegURL; codecs=&quot;avc1.42E01E&quot;&apos;).replace(/^no$/, &quot;&quot;))
        } catch (t) {}
        return e
    })

Removing all calls to canPlayType fixes the problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1323502</commentid>
    <comment_count>10</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-06-28 05:21:46 -0700</bug_when>
    <thetext>Problem is not canPlayType, the thing is that if we claim to support audio/video other tests later (audiopreload and videoautoplay) load some media that is causing the bug. For some reason, adding a hidden media element to the document is making html element to have display: none</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1323507</commentid>
    <comment_count>11</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-06-28 05:40:47 -0700</bug_when>
    <thetext>Ok, I know what&apos;s going on. The html tag contains the class &quot;hidden&quot;. When a media element is loaded in the document, the media controls CSS is loaded and guess what? This is the first line of the GTK media controls css

.hidden {
    display: none !important;
}

So, html tag containing hidden class becomes display: none. I don&apos;t think this is a regression in WebKit, it&apos;s just that some websites have recently started to include this hidden class in the HTML tag. that&apos;s why I could reproduce with very old versions of WebKit, and why it only happens in the GTK+ port. 

Calvaris, is that really needed or even correct? Can we remove it or fix it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1323509</commentid>
    <comment_count>12</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-06-28 05:52:46 -0700</bug_when>
    <thetext>I see we use that to show/hide the media control elements, I think we should rename it, or somehow limit it to media control elements only.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1323513</commentid>
    <comment_count>13</comment_count>
      <attachid>314017</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-06-28 06:29:50 -0700</bug_when>
    <thetext>Created attachment 314017
Patch

Please, tests it, because I don&apos;t know CSS and I don&apos;t know if I have forgotten any media control element. I&apos;ve only tested it with https://www.w3.org/2010/05/video/mediaevents.html and it works.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1323551</commentid>
    <comment_count>14</comment_count>
      <attachid>314017</attachid>
    <who name="Xabier Rodríguez Calvar">calvaris</who>
    <bug_when>2017-06-28 09:22:58 -0700</bug_when>
    <thetext>Comment on attachment 314017
Patch

Nit: I noticed that this is loaded in RenderThemeGtk::extraMediaControlsStyleSheet instead of RenderThemeGtk::mediaControlsStyleSheet, but this could be for another bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1323564</commentid>
    <comment_count>15</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-06-28 09:33:01 -0700</bug_when>
    <thetext>Committed r218878: &lt;http://trac.webkit.org/changeset/218878&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1329266</commentid>
    <comment_count>16</comment_count>
    <who name="Dan Jacobson">jidanni</who>
    <bug_when>2017-07-15 19:01:43 -0700</bug_when>
    <thetext>For me in Bug 174287 I&apos;m seeing that sites don&apos;t open on computers with less memory. Both
https://people.igalia.com/clopez/wkbug/173768/midori/m1.html
https://people.igalia.com/clopez/wkbug/173768/midori/m2.html
opened fine, using the versions I noted there in Bug 174287.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>314017</attachid>
            <date>2017-06-28 06:29:50 -0700</date>
            <delta_ts>2017-06-28 09:22:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>wcore-white-pages.diff</filename>
            <type>text/plain</type>
            <size>5192</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBlOGRjZTcyYWY1MS4uMmQwNTQxZWE5ZjMgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
NSArMSwzNCBAQAogMjAxNy0wNi0yOCAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGln
YWxpYS5jb20+CiAKKyAgICAgICAgW0dUS10gU29tZSB3ZWIgcGFnZXMgZGlzYXBwZWFyIGltbWVk
aWF0ZWx5IGFmdGVyIHJlbmRlcmluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTczNzY4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgVGhpcyBpcyBoYXBwZW5pbmcgd2l0aCB3ZWJzaXRlcyBoYXZpbmcgYSAi
aGlkZGVuIiBjbGFzcyBpbiBIVE1MIHRhZyB3aGVuIGEgbWVkaWEgZWxlbWVudCBpcyBhZGRlZC4g
SW4gdGhlIEdUSysKKyAgICAgICAgcG9ydCB0aGUgbWVkaWEgY29udHJvbHMgQ1NTIGNvbnRhaW5z
IHRoZSBmb2xsb3dpbmcgY29kZToKKworICAgICAgICAuaGlkZGVuIHsKKyAgICAgICAgICAgIGRp
c3BsYXk6IG5vbmUgIWltcG9ydGFudDsKKyAgICAgICAgfQorCisgICAgICAgIFRoYXQgY2F1c2Vz
IHRoZSB3aG9sZSBIVE1MIGRvY3VtZW50IHRvIGJlY29tZSBkaXNwbGF5OiBub25lLiBUaGF0J3Mg
d2h5IHdlIGp1c3QgcmVuZGVyIGEgd2hpdGUgcGFnZSwgYW5kIGFsc28KKyAgICAgICAgdGhlIHJl
YXNvbiB3aHkgaXQgb25seSBoYXBwZW5zIHdpdGggdGhlIEdUSysgcG9ydCBhbmQgb25seSB3aXRo
IHNvbWUgc3BlY2lmaWMgd2Vic2l0ZXMuIFdlIHNob3VsZCBsaW1pdCB0aGUKKyAgICAgICAgc2Nv
cGUgb2YgdGhlIGhpZGRlbiBjbGFzcyB0byB0aGUgbWVkaWEgY29udHJvbCBlbGVtZW50cy4KKwor
ICAgICAgICAqIGNzcy9tZWRpYUNvbnRyb2xzR3RrLmNzczoKKyAgICAgICAgKGF1ZGlvOjotd2Vi
a2l0LW1lZGlhLWNvbnRyb2xzLXBhbmVsLmhpZGRlbiwpOgorICAgICAgICAoYXVkaW86Oi13ZWJr
aXQtbWVkaWEtY29udHJvbHMtcGFuZWwgZGl2Lm11dGUtYm94LmhpZGRlbiwpOgorICAgICAgICAo
YXVkaW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtY3VycmVudC10aW1lLWRpc3BsYXkuaGlkZGVu
LCk6CisgICAgICAgIChhdWRpbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy10aW1lbGluZS5oaWRk
ZW4sKToKKyAgICAgICAgKGF1ZGlvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLXRvZ2dsZS1jbG9z
ZWQtY2FwdGlvbnMtYnV0dG9uLCB2aWRlbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy10b2dnbGUt
Y2xvc2VkLWNhcHRpb25zLWJ1dHRvbik6CisgICAgICAgIChhdWRpbzo6LXdlYmtpdC1tZWRpYS1j
b250cm9scy10b2dnbGUtY2xvc2VkLWNhcHRpb25zLWJ1dHRvbi5oaWRkZW4sKToKKyAgICAgICAg
KHZpZGVvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLWNsb3NlZC1jYXB0aW9ucy1jb250YWluZXIu
aGlkZGVuKToKKyAgICAgICAgKGF1ZGlvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLWZ1bGxzY3Jl
ZW4tYnV0dG9uLmhpZGRlbiwpOgorICAgICAgICAoLmhpZGRlbik6IERlbGV0ZWQuCisKKzIwMTct
MDYtMjggIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgorCiAgICAg
ICAgIFJFR1JFU1NJT04ocjIxODc5OSk6IFtHVEtdW1dQRV0gQ3JpdGljYWwgd2FybmluZyBhdCBl
eGl0CiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzM5
MDcKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL21lZGlhQ29udHJvbHNHdGsuY3Nz
IGIvU291cmNlL1dlYkNvcmUvY3NzL21lZGlhQ29udHJvbHNHdGsuY3NzCmluZGV4IDQwMGQ2ZDlj
MWE0Li5hNjg4NDc4ZmI0MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL21lZGlhQ29u
dHJvbHNHdGsuY3NzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9tZWRpYUNvbnRyb2xzR3RrLmNz
cwpAQCAtMjcsMTAgKzI3LDYgQEAKIAogLyogVGhlc2UgYXJlIGJhc2VkIG9uIHRoZSBDaHJvbWl1
bSBtZWRpYSBjb250cm9scyAqLwogCi0uaGlkZGVuIHsKLSAgICBkaXNwbGF5OiBub25lICFpbXBv
cnRhbnQ7Ci19Ci0KIHZpZGVvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLXBhbmVsICo6YWN0aXZl
LAogdmlkZW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtcGFuZWwgKjpmb2N1cywKIGF1ZGlvOjot
d2Via2l0LW1lZGlhLWNvbnRyb2xzLXBhbmVsICo6YWN0aXZlLApAQCAtNDMsNiArMzksMTEgQEAg
YXVkaW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtcGFuZWwuZG93biAqOmZvY3VzIHsKICAgICBi
YWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAuMDUp
LCByZ2JhKDAsIDAsIDAsIC4wNSkpICFpbXBvcnRhbnQ7CiB9CiAKK2F1ZGlvOjotd2Via2l0LW1l
ZGlhLWNvbnRyb2xzLXBhbmVsLmhpZGRlbiwKK3ZpZGVvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xz
LXBhbmVsLmhpZGRlbiB7CisgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OworfQorCiBib2R5
Oi13ZWJraXQtZnVsbC1wYWdlLW1lZGlhIHsKICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwg
MCwgMCk7CiB9CkBAIC0xMjAsNiArMTIxLDExIEBAIGF1ZGlvOjotd2Via2l0LW1lZGlhLWNvbnRy
b2xzLXBhbmVsIGRpdi5tdXRlLWJveCB7CiAgICAgbWFyZ2luOiAwIDlweCAwIC03cHg7CiB9CiAK
K2F1ZGlvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLXBhbmVsIGRpdi5tdXRlLWJveC5oaWRkZW4s
Cit2aWRlbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy1wYW5lbCBkaXYubXV0ZS1ib3guaGlkZGVu
IHsKKyAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7Cit9CisKIGF1ZGlvOjotd2Via2l0LW1l
ZGlhLWNvbnRyb2xzLW11dGUtYnV0dG9uLCB2aWRlbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy1t
dXRlLWJ1dHRvbiB7CiAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBtZWRpYS1tdXRlLWJ1dHRvbjsK
ICAgICBkaXNwbGF5OiBmbGV4OwpAQCAtMTc4LDYgKzE4NCwxMyBAQCBhdWRpbzo6LXdlYmtpdC1t
ZWRpYS1jb250cm9scy10aW1lLXJlbWFpbmluZy1kaXNwbGF5LCB2aWRlbzo6LXdlYmtpdC1tZWRp
YS1jb250cgogICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsKIH0KIAorYXVkaW86Oi13ZWJraXQt
bWVkaWEtY29udHJvbHMtY3VycmVudC10aW1lLWRpc3BsYXkuaGlkZGVuLAordmlkZW86Oi13ZWJr
aXQtbWVkaWEtY29udHJvbHMtY3VycmVudC10aW1lLWRpc3BsYXkuaGlkZGVuLAorYXVkaW86Oi13
ZWJraXQtbWVkaWEtY29udHJvbHMtdGltZS1yZW1haW5pbmctZGlzcGxheS5oaWRkZW4sCit2aWRl
bzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy10aW1lLXJlbWFpbmluZy1kaXNwbGF5LmhpZGRlbiB7
CisgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OworfQorCiBhdWRpbzo6LXdlYmtpdC1tZWRp
YS1jb250cm9scy10aW1lbGluZSwgdmlkZW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtdGltZWxp
bmUgewogICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbWVkaWEtc2xpZGVyICFpbXBvcnRhbnQ7CiAg
ICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OwpAQCAtMTk2LDYgKzIwOSwxMSBAQCBhdWRpbzo6
LXdlYmtpdC1tZWRpYS1jb250cm9scy10aW1lbGluZVtkaXNhYmxlZF0sIHZpZGVvOjotd2Via2l0
LW1lZGlhLWNvbnRyb2xzLQogICAgIG9wYWNpdHk6IDAuMyAhaW1wb3J0YW50OwogfQogCithdWRp
bzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy10aW1lbGluZS5oaWRkZW4sCit2aWRlbzo6LXdlYmtp
dC1tZWRpYS1jb250cm9scy10aW1lbGluZS5oaWRkZW4geworICAgIGRpc3BsYXk6IG5vbmUgIWlt
cG9ydGFudDsKK30KKwogYXVkaW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtdm9sdW1lLXNsaWRl
ci1jb250YWluZXIsIHZpZGVvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLXZvbHVtZS1zbGlkZXIt
Y29udGFpbmVyIHsKICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG1lZGlhLXZvbHVtZS1zbGlkZXIt
Y29udGFpbmVyOwogICAgIGRpc3BsYXk6IGZsZXg7CkBAIC0yOTcsNiArMzE1LDExIEBAIGF1ZGlv
Ojotd2Via2l0LW1lZGlhLWNvbnRyb2xzLXRvZ2dsZS1jbG9zZWQtY2FwdGlvbnMtYnV0dG9uLCB2
aWRlbzo6LXdlYmtpdC1tZWRpCiAgICAgb3V0bGluZTogbm9uZTsKIH0KIAorYXVkaW86Oi13ZWJr
aXQtbWVkaWEtY29udHJvbHMtdG9nZ2xlLWNsb3NlZC1jYXB0aW9ucy1idXR0b24uaGlkZGVuLAor
dmlkZW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtdG9nZ2xlLWNsb3NlZC1jYXB0aW9ucy1idXR0
b24uaGlkZGVuIHsKKyAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7Cit9CisKIHZpZGVvOjot
d2Via2l0LW1lZGlhLWNvbnRyb2xzLWNsb3NlZC1jYXB0aW9ucy1jb250YWluZXIgewogICAgIC13
ZWJraXQtYXBwZWFyYW5jZTogbWVkaWEtY2xvc2VkLWNhcHRpb25zLWNvbnRhaW5lcjsKICAgICBk
aXNwbGF5OiBmbGV4OwpAQCAtMzIyLDYgKzM0NSwxMCBAQCB2aWRlbzo6LXdlYmtpdC1tZWRpYS1j
b250cm9scy1jbG9zZWQtY2FwdGlvbnMtY29udGFpbmVyLm91dCB7CiAgICAgYm9yZGVyLXJhZGl1
czogNXB4OwogfQogCit2aWRlbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy1jbG9zZWQtY2FwdGlv
bnMtY29udGFpbmVyLmhpZGRlbiB7CisgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OworfQor
CiB2aWRlbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy1jbG9zZWQtY2FwdGlvbnMtY29udGFpbmVy
IGgzIHsKICAgICBwYWRkaW5nLXRvcDogOHB4OwogICAgIG1hcmdpbjogMDsKQEAgLTM2OCwzICsz
OTUsOCBAQCBhdWRpbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy1mdWxsc2NyZWVuLWJ1dHRvbiwg
dmlkZW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtZgogICAgIG1hcmdpbjogMCA5cHggMCAtN3B4
OwogICAgIG91dGxpbmU6IG5vbmU7CiB9CisKK2F1ZGlvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xz
LWZ1bGxzY3JlZW4tYnV0dG9uLmhpZGRlbiwKK3ZpZGVvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xz
LWZ1bGxzY3JlZW4tYnV0dG9uLmhpZGRlbiB7CisgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50
OworfQo=
</data>
<flag name="review"
          id="334902"
          type_id="1"
          status="+"
          setter="calvaris"
    />
          </attachment>
      

    </bug>

</bugzilla>