<?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>234361</bug_id>
          
          <creation_ts>2021-12-15 12:29:13 -0800</creation_ts>
          <short_desc>[REGRESSION][[css-flexbox] child elements are shrunk to fit into container after r286206</short_desc>
          <delta_ts>2021-12-22 07:29:17 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://github.com/web-platform-tests/wpt/pull/32141</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yury Semikhatsky">yurys</reporter>
          <assigned_to name="Sergio Villar Senin">svillar</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>changseok</cc>
    
    <cc>clopez</cc>
    
    <cc>dpino</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>pdr</cc>
    
    <cc>rego</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1824485</commentid>
    <comment_count>0</comment_count>
      <attachid>447272</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2021-12-15 12:29:13 -0800</bug_when>
    <thetext>Created attachment 447272
example page

After https://github.com/WebKit/WebKit/commit/bdb68ddedc91dba21084068424ed93bf58f54f0c flex box children are shrunk to fit into the container where they previously would keep their size.


Steps to reproduce: open attached example.html in a window 500x500

Previously: both frames would have width 300px
After the change: each has width 242</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824486</commentid>
    <comment_count>1</comment_count>
      <attachid>447273</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2021-12-15 12:29:41 -0800</bug_when>
    <thetext>Created attachment 447273
Before</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824487</commentid>
    <comment_count>2</comment_count>
      <attachid>447274</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2021-12-15 12:29:59 -0800</bug_when>
    <thetext>Created attachment 447274
After</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824741</commentid>
    <comment_count>3</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2021-12-16 06:53:22 -0800</bug_when>
    <thetext>I guess you mean r286206 then in the title...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824743</commentid>
    <comment_count>4</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2021-12-16 06:57:10 -0800</bug_when>
    <thetext>Does it happen if you use &lt;div&gt;s instead of iframes with embedded documents?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824753</commentid>
    <comment_count>5</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2021-12-16 07:32:13 -0800</bug_when>
    <thetext>BTW I&apos;ve just tried with ToT and I cannot reproduce the issue you mention. I resize the window and both boxes end up occupying the same space...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824755</commentid>
    <comment_count>6</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2021-12-16 07:36:59 -0800</bug_when>
    <thetext>(In reply to Sergio Villar Senin from comment #5)
&gt; BTW I&apos;ve just tried with ToT and I cannot reproduce the issue you mention. I
&gt; resize the window and both boxes end up occupying the same space...

Ah OK I see it now, the layout seems inconsistent, sometimes they&apos;re equally sized but then you resize and one of the becomes larger.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824771</commentid>
    <comment_count>7</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2021-12-16 08:53:42 -0800</bug_when>
    <thetext>(In reply to Sergio Villar Senin from comment #4)
&gt; Does it happen if you use &lt;div&gt;s instead of iframes with embedded documents?

No, I can only reproduce it with iframes. Apparently there was some intrinsic min-width (don&apos;t see it in the inspector though).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824791</commentid>
    <comment_count>8</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2021-12-16 09:49:15 -0800</bug_when>
    <thetext>According to [1] iframe has default width=300. Before the change when two iframes having &apos;flex-shrink:1&apos; were put into a flex container with width=500 they would keep width 300 (iframe&apos;s default width was treated as min-width essentially) which was consistent with Chromium behavior. After the change they are both shrunk to respect &apos;flex-shrink:1&apos;. I don&apos;t know whether this new behavior is correct by the spec but it definitely breaks some web pages.


[1] https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe#attr-width</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825030</commentid>
    <comment_count>9</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2021-12-17 02:13:00 -0800</bug_when>
    <thetext>(In reply to Yury Semikhatsky from comment #8)
&gt; According to [1] iframe has default width=300. Before the change when two
&gt; iframes having &apos;flex-shrink:1&apos; were put into a flex container with width=500
&gt; they would keep width 300 (iframe&apos;s default width was treated as min-width
&gt; essentially) which was consistent with Chromium behavior. After the change
&gt; they are both shrunk to respect &apos;flex-shrink:1&apos;. I don&apos;t know whether this
&gt; new behavior is correct by the spec but it definitely breaks some web pages.

Thanks for the info. I have a patch for this issue, I&apos;d love to hear more about those sites that are broken, just to double check that the fix works in the wild.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825619</commentid>
    <comment_count>10</comment_count>
      <attachid>447606</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2021-12-20 08:40:10 -0800</bug_when>
    <thetext>Created attachment 447606
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825622</commentid>
    <comment_count>11</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2021-12-20 08:44:01 -0800</bug_when>
    <thetext>Note that I haven&apos;t included any test because I&apos;m importing https://github.com/web-platform-tests/wpt/pull/32141 as soon as it lands in the WPT repo (I mean as part of this patch).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825634</commentid>
    <comment_count>12</comment_count>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-12-20 09:24:53 -0800</bug_when>
    <thetext>(In reply to Sergio Villar Senin from comment #11)
&gt; Note that I haven&apos;t included any test because I&apos;m importing
&gt; https://github.com/web-platform-tests/wpt/pull/32141 as soon as it lands in
&gt; the WPT repo (I mean as part of this patch).

You could include the tests in this patch, and they get reviewed here, and once you get them approved here, the WPT upstream PR gets approved automatically.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825637</commentid>
    <comment_count>13</comment_count>
      <attachid>447606</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-12-20 09:30:04 -0800</bug_when>
    <thetext>Comment on attachment 447606
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=447606&amp;action=review

&gt; Source/WebCore/ChangeLog:12
&gt; +        regression.

Is there no other cases of replaced elements that need SVG images like behavior?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825910</commentid>
    <comment_count>14</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2021-12-21 00:57:51 -0800</bug_when>
    <thetext>(In reply to Manuel Rego Casasnovas from comment #12)
&gt; (In reply to Sergio Villar Senin from comment #11)
&gt; &gt; Note that I haven&apos;t included any test because I&apos;m importing
&gt; &gt; https://github.com/web-platform-tests/wpt/pull/32141 as soon as it lands in
&gt; &gt; the WPT repo (I mean as part of this patch).
&gt; 
&gt; You could include the tests in this patch, and they get reviewed here, and
&gt; once you get them approved here, the WPT upstream PR gets approved
&gt; automatically.

The last time I tried the exporter it failed due to naming. In webkit the reference has -expected suffix while WPT expects -ref suffix. That&apos;s why I preferred to upload it to WPT and once landed I&apos;ll include it in this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825911</commentid>
    <comment_count>15</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2021-12-21 01:00:50 -0800</bug_when>
    <thetext>(In reply to Manuel Rego Casasnovas from comment #13)
&gt; Comment on attachment 447606 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=447606&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:12
&gt; &gt; +        regression.
&gt; 
&gt; Is there no other cases of replaced elements that need SVG images like
&gt; behavior?

No that I know of. The original patch had initially the code that I&apos;m changing now. At the very last minute I decided to generalize it a bit thinking that replaced elements were basically just images without realizing that things like iframes were also replaced elements.

For the rest of the images (raster images) they have intrinsic dimensions (1024x768, etc...). The thing with vector graphics (like SVG) is that they&apos;re scale independent, so it does not make much sense to assign them an intrinsic size. But it does make a lot of sense to have an intrinsic ratio, so resizing the image respects the proportions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825932</commentid>
    <comment_count>16</comment_count>
      <attachid>447700</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2021-12-21 02:03:48 -0800</bug_when>
    <thetext>Created attachment 447700
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825993</commentid>
    <comment_count>17</comment_count>
      <attachid>447700</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-12-21 07:08:46 -0800</bug_when>
    <thetext>Comment on attachment 447700
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826293</commentid>
    <comment_count>18</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2021-12-22 07:28:12 -0800</bug_when>
    <thetext>Committed r287355 (245497@trunk): &lt;https://commits.webkit.org/245497@trunk&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826294</commentid>
    <comment_count>19</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-12-22 07:29:17 -0800</bug_when>
    <thetext>&lt;rdar://problem/86810685&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>447272</attachid>
            <date>2021-12-15 12:29:13 -0800</date>
            <delta_ts>2021-12-15 12:29:13 -0800</delta_ts>
            <desc>example page</desc>
            <filename>example.html</filename>
            <type>text/html</type>
            <size>299</size>
            <attacher name="Yury Semikhatsky">yurys</attacher>
            
              <data encoding="base64">PHN0eWxlPgpib2R5IHsKICAgIGRpc3BsYXk6IGZsZXg7CiAgICBoZWlnaHQ6IDUwMHB4OwogICAg
bWFyZ2luOiA4cHg7Cn0KCmJvZHkgaWZyYW1lIHsKICAgIGZsZXgtZ3JvdzogMTsKICAgIGZsZXgt
c2hyaW5rOiAxOwogICAgYm9yZGVyOiAwOwogICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47Cn0K
Cjo6LXdlYmtpdC1zY3JvbGxiYXJ7CiAgICBkaXNwbGF5OiBub25lOwp9Cjwvc3R5bGU+CjxpZnJh
bWUgc3R5bGU9J2JhY2tncm91bmQ6IHJlZDsnPjwvaWZyYW1lPgo8aWZyYW1lIG5hbWU9J2FmcmFt
ZSc+PC9pZnJhbWU+Cgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>447273</attachid>
            <date>2021-12-15 12:29:41 -0800</date>
            <delta_ts>2021-12-15 12:29:41 -0800</delta_ts>
            <desc>Before</desc>
            <filename>before.png</filename>
            <type>image/png</type>
            <size>5695</size>
            <attacher name="Yury Semikhatsky">yurys</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAgwAAAIRCAYAAAAmzuVKAAAABHNCSVQICAgIfAhkiAAAABl0RVh0
U29mdHdhcmUAZ25vbWUtc2NyZWVuc2hvdO8Dvz4AABXRSURBVHic7d17lJx1ecDx593sJhuymkRz
IgRRSSHHY4s9Vayeo9SjAspFT22xpQiiFBUl3C+CqMgpDQQEIYIixYo3itgWT1Uu4aaintZYPVzL
JUEwoASR3BOTze7bP3Zn953ZmX02m5DdLJ/POWFn3nnnnd++G+b97u+dmRR/+hevL6Mso4yIsiwj
yjLKyp+B61HG+tWr4uW77x5lWcbTTz8dL3vZy2K0ZsyYHgsXXhhz586NpUuXxhFHHBnTp08f1bZW
rFgRs2fPHtV9Ozs748ADD4yZM2fE6tWr49ZbF8fGjRtHta2IiGeeeSZ22223geuj2Ve33HJTTJo0
KfbY45XR09MTTz75m2hra4uIGFgWEbF8+RMxadKkeOc7D4re3t4RbXvFihWx6667RlEUoxrf4sW3
RFEUceCB7+r7+7Gd128cX0TE7373u5g5c2Z630svvyj2f9u7hl3nJ/c9Fdd8/75Yuvy5+OPq38aW
5T+N3lXLhr3PcTcsiYN/+qF47+X3R09ERNehseiuc2PT2W+OM+7YJQ6+5KY4/9U/i0sX3hCPFrvF
zJU/jFvvLeKgZsvvmx0fvf7b8aGOO+KrX78l7n06Ys+DPhrzD+mM7x53eCxcsiGKGe+I8/7tvPjz
H54eRyz871jfNjeOve6GOOyej8V7LlgSm2sDa7l89zjqq/8V89u+EWecc03c/Zstsc+J34ivHF7G
DxZdGT9YVsTe754fJ7yrN755zFFx5f2bImJa7HvGt+Kqw8q44+qr43v3/j62vGhOTH1qcfy4OCZu
+NYRsf76hfGlW5bGyp7Z8e7zLokDfvmxOPiCJbGl8fGe3C0+ev11rffZ7W3x2mQ8bXu8Nd73hiKW
PvJ0bOzYNd784c/Ecbv+Z7z/fVfEQ70zmu7zxU/sG5+t7rcpr48z/+PqOPQP34qFi26Khze8OPb5
m1PijL9uj28cdXh86aHe6JozL/Z8+ZzY+3X7x2H/cFC8/PGr46Tjvxy/WldGRHvsdcy18c2PTI6b
P/eFuPn3r4i/Pe3kePNvL47DP35DPNkbEVHEzPdeGYvP2hTnvuOUuGld5S9Oy5/P3nFc4/4ZZvmk
V3882f9D7zd5/4tj8+1nDPv3upWVK1du03PY5Mkdcfnll8dee/1JPPbYr2PBggvi7rvvjoiI/fbb
Lz75ybNj7tw94+GHH47580/c6vFt63NYzezZs+Pww/8+3vjGv4yZM2fGypUr4+c/XxLf+97347TT
To158/aOZcuWxRFHHBm77LJLtLe379Dx3XbbrSNa74AD3rlV262O78mnnopp02dEEUXfeIu+r7U/
A9cjIooiRrYHngerVq2Os846OxYuvDD22muv+M53bohjj/3wDh/HIYccHF1dXbFq1apYvHhxbNz4
xx0+hlaWL39iRMt2lAceeKDu8kgCoLr+a17zmudjWFvlLfvsHm/ZZ/e4/a5b4tSTLtz2DZar4rbL
/jlef/6J8fFL3xEd638TP7ni/lh8z7Lmy++LiChjU/eMeNM/fjaOnTMl1j7+87jhEwvjyiUbBjY7
8D9pRLTN3T8O3OvZuOviewYPOsMsj97fxg++/PV466cPi1MPuyt+duk9ce8Vx8eJG0+PE465IA59
ScQfHvlJfOWEi+Nf79/Uf6f18YvPHxcnrjo1jn/fp+Lz8ztjy3O/jtsv+Z/40U3XxjkLZsdZx5wZ
i97/opjUvSFWP/t43L98TZTNHu+yDTG8P6bj6Xjp3rH/B4+K0/aYHpO3rIknH/xRXPyZa+PhnoiI
5vv8tifq91ts+t9YdOI50XPqh+PUK94fL+nYFM8+tiSu/8TFcc1DPRExOd4w/ytx0V9tjCcf+VXc
feVH4pQbfxErumsb2BJLrz0tTp96Tpw6/5J499S18diPvxQnX/Dv/bEQETEp9tjzFdH2+ztjecPv
GS1/Plup56Fk/48zmzd3x6c+9elYsOD8mDt3blxzzdVD1nn00aVx7rnnjcHoBj3zzDOxaNEXmt52
1llnx4UXXhDz5u0d1133zTjyyA9EV1fXDh7h+FOM1QxDzcyZM+Kyyy6LOXN22+pSqtmWGYajj/5A
rF27Nm6++ebtEgvbY4bhkks+F6997T4jWvfBBx+Mk046ZcTb3pb6HWnxtjKSn+/zPcNQ0xcMZ45o
3e2q1W+Xre8Q8z727bjuPUviI++5KH7ZnS1nfNh5fz7bOsNQ09HREYceeki8/e1vi1e96lXR09MT
jz/+eNxxx51x6623xubNo9sp2+s3+Mz06dPjoov6ZsEfeODBOPnkkT3P7qjxjdZOOcNQs3Llqjj6
6A+O2eN/7WtfH7PHbuW0004f6yEwXkyaFwfsv2esuHNB3Nc9guWMD34+0d3dHTfe+N248cbvjvVQ
RmX16tVx5plnxYIF50dHx5gfKscFe4ERG+0M0I7yyMOPjvg0yaOPLH2eR7N9TJp3QOz/yqfjzn+6
L7pHsJzxwc9nYli9enUcf/wJYz2McWObgmFrzmG/0I33fTXexzcSV33xX8Z6CLneR+Oqv3tDXDXC
1Xv+7wvx3n2HnmdttZzxYSL+fMb7c4TxPf/axnoAAMD4JxgAgJRgAABS2xQMI/2woBeK3t7eurcD
Nt421nbm8U2E838w3g33/9l4f44wvtxw4xuJUQfD5MmTo7vb63+ruru7o6OjY8jy8bKvdtbxtbe3
x5YtW8ZgRPDC0t3d3fQTDcf7c4TxjUyr8Y3UqINh2rRpsW7dunFRTeNBWZaxbt26mDZt2pDbxsO+
6u3tjbVr1+6U4+vq6ooNGzaYZYDnUVmWsXHjxp3yOcL4csONb6RGHQxTpkyJ9vb2WLZsWaxZs2bg
3zd4oSnLMjZt2hTPPfdcdHZ2Rmdn55B1xnJf9fT0xJo1a2LZsmXR0dERU6ZM2enGN3Xq1Ojs7Iw1
a9bE5s2bhQNsR2VZxubNm2PNmjXR2dkZu+yyy5B1xvtzhPFt2/hGalQfDR3969Z+q3722Wdj48aN
Y1ZPs2bNGpPHjej77PqOjo7o6upq+YMYy33V1tYWU6dOjVmzZkVXV9fgR37uROOr2bBhQ6xfv97p
CdjO2tvbo6urK6ZOndr09vH+HGF8oxvf1n409KiDobYTql/HQu0b35YXcuwIY72vsv003scHjK3x
/hxhfMNrNr4d+m9JFEURZVmO+ZP8WD/+SIyHfTXcY4/38QFja7w/Rxhfblsfe6uD4apFl8Tr3rTf
Nj0oADC25lTOGIzEVr/oUSwAwAuPT3oEAFKCAQBICQYAICUYAICUYAAAUoIBAEht0wc3NeXDd4Cd
RPHZsR4BjJ3dYs5WrW+GAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAl
GACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAA
AFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBI
CQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUY
AICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAA
UoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJ
BgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgA
gJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABS
ggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkG
ACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACA
lGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKC
AQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYA
ICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICU
YAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIB
AEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAg
JRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRg
AABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEA
SAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAl
GACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAA
AFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBI
CQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUY
AICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAA
UoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJ
BgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgA
gJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABS
ggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkG
ACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACA
lGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKC
AQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYA
ICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICU
YAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIB
AEgJBgAgJRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAg
JRgAgJRgAABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRg
AABSggEASAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEA
SAkGACAlGACAlGAAAFKCAQBICQYAICUYAICUYAAAUoIBAEgJBgAgJRgAgJRgAABSggEASAkGACAl
GACAlGAAAFKCAQBICQYAIJUHQ9H/BwCYeEZ4nDfDAACkBAMAkBo2GAqnIgDgBSE75pthAABSdcFQ
jQuzCwDwwlI99jdmgBkGACDVFwwtZxOKyldTDgAwsVSP7y2O8/2Lm88wFNU7FvWLAYCdXtH0WtHy
YO+UBACQGhoMRUTRpDvMLgDAxNLs+F60mGVoG1xhK7cIAOzckuN79aa2ukVF483eXgkAE93QY311
lqHvQttwPVAMBIQpBgCYeAaP8cNNEBQx5DUMRUNQeIcEAExUQ16xWD3h0HBrW3W9+rsNWQAATCRb
cexvq16pOwNRW1ZEFIVTEgAw8RRRFA2nI/oP+UX9atVTEo1rx5DTEgDARDT0RY6Nl9uafepCMeRS
bZYBAJgoqsf22jG/8fULtev1/5ZEUT0tMTjLIBYAYGIqisrsQv/lZv9CxJB3SdS+Nl4qnJ4AgAmk
qMwNNJtdaDj/8Gev27eMiIiyjP4LUZaVr2UZZZQRZcSaPzzbf7ey6UM3XwoAjIXWv+b33fLil84a
/CchBl78WPkaMXDGob3uvmVthTLK2tcioij7lrz4pbOiLGt9UcaQuOgPi1pg9N9SuxDVC03jQnEA
wKAmR/whn5DUMEswGAD9S4d8rZ05KAbvVwzOLhRNth0R0T7QCQOhEIPxUImFoiiiLBu/RhRFGf1V
EVEWfRf7N142+V5rTeDkBgAkhv30xcaDem1GoP5yfTw0xEJDNFS313iSoj2KIvqnB5rOMkTRf9gf
EgvlwAOVUdcYdctaf/dNphNUBAAkGt7H0HCh+prDxtmFvmX1X6OoBEV1g3Xvriz6Tkm0mmUoyqic
mhgaDX2nIoqB5uh77NqMQ//lKAYWNT4+ALC1Gj8MIeqioWhYOBgIQ5dFMRgJ1e00ewlk+8BWKrMM
tVCIouw/01BEUTZEQ38F9C2qzDbUTmXUxl7th9qCJt9w3U0AQPJbdsOrGRrezVj3GQvVj0qIhlgo
mp/KqNw5IioveqzNHFSKYeByNRqiPxaK/gqoxkKzExGtT00AAMMaYTBE1M8gNL8+XDRU1m02ExHV
d0lEw6mJovbOh/poiP5YKIsYmG2IiLoZh6gtqbve+A3WTyeUygIAhmh9HG21buX2ahz0r9B8NqHJ
aYuGbdcFQ92piRbREFF7J0TfEb72Jsmict5haDxUDW6/rDSDD5MEgOHVHytbHDiHRELff4aEQuX6
4Lbr46KqPhiiemqif6NF7bMVBl/IWFSuF5UXKTSLh5qy+tqF2sslRAIAbL26HmhyMB0uDJLrEfWn
ImqGBENtxWo0DJySGLheC4W+64PvgGiMh4iBe5V13x0AsD3UV0HrSGhYVn91+FiIaBEMA3cY+Ljo
+kioLqvNONQeuv7tk4NvqxwuErw5AgBaS3/PLoZcqL/PSEIhYtip//b62YTGAfRNZ9TPNrQKh4j+
ExWVAujPhuQ7NeEAAKPX+nWRxdDFja9ViNazCtXb/x+iVMB1dQYYhAAAAABJRU5ErkJggg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>447274</attachid>
            <date>2021-12-15 12:29:59 -0800</date>
            <delta_ts>2021-12-15 12:29:59 -0800</delta_ts>
            <desc>After</desc>
            <filename>after.png</filename>
            <type>image/png</type>
            <size>4858</size>
            <attacher name="Yury Semikhatsky">yurys</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAiEAAAIXCAYAAABKNI43AAAABHNCSVQICAgIfAhkiAAAABl0RVh0
U29mdHdhcmUAZ25vbWUtc2NyZWVuc2hvdO8Dvz4AABKMSURBVHic7d1PjJz3Xcfx72Pvxut41bRp
/rpIhEjk1lxoubdKBIKqUi8cCVwQqEIpFEXcQAJFKKIoVSUUiVM5VHBKbyEqDScuQeJSGkSDpRxo
4sjg1mvHTry2Hw47s/vMzDOzs7Oz+5ldv16SMzPPzjzPz7PSPO/8nucZN5//lS+2NdC27fBOtZ3b
tm137nf+7D6utj669vP6hc99rtq2rQ8++KCeeOKJOqzPfObT9eqrr9bFi0/W88//2kLruHz5cj3+
+OMLvfaFF367rl+/Xm+88UbduvXxQuvo+vDDD+vixYu7jxd5r771rb+uZ5/9/FzPfeedd+rFF/9o
7nVfvny5nnzyyWqa5sDj+8EP3px7O33m+f2Oj6+q6v3336+HH35439f+zbdfqee+9OtzjeWf/+Wf
6o9ffGmu5y7VmV+u3/+H79Vv/Ovv1te+/R91d/8X1DN/8I/1va/+W/3eV1+pf9/ebzmr4eT+fq5e
vXroz7CqqvX19frKV36zvvzlL9VTTz1Vd+/erffee69++MO36s0336zbtxd7Uy5fvlyPPfbYyPiu
XLmylP1R10MPPVSvvPJX9fTTT9ePf/xOfeMb833OHuYz9jh0x/c/P/1pXXjo09VUszPeZud2+Gf3
cdXO/cHtzk0zst7xx+PWjuRvswQ/+9nP64UXfie2/e9+9+9j257mm9/8k/QQWBVnn6nnn/ul+vCt
l+tH23MsZzX4/dT29na9/vr36/XXv58eykKuXbtWL730p/Xyy39Z6+sruws9MbyDHNqiM1XH5Sf/
9e7eLN8+3v3Jfx/xaJbj7DPP13O/eLne+osf1fYcy1kNfj9H6+zZsyMzDUfl2rVr9fWv/+GRrf9+
ciQRcpS//NNm1d+rVR/fPF77279LD2F/996t137ri/XanE+/+5/fqa994TtzL2c1nMbfz6p/Rhjf
ajuTHgAAcH8SIQBAhAgBACKWHiFN09S9e/eWvdoT7d69e3XmzORbvSrv1Uke3/1+PBWOQ9u2vZda
noTPCOPb37TxHYelb/WBBx6o7W3nfXdtb2/X+vr6xPJVea9O6vjW1tbqzp07gRHB/WV7e7vW1iav
Y1j1zwjjm8+08R2HpUfIhQsX6saNGytRd6ugbdu6ceNGXbhwYeJnq/Be3bt3r65fv34ix7e5uVk3
b940GwJHqG3bunXr1on8jDC+/c0a33FYeoScO3eu1tbW6tKlS7W1tVV37+7/3Y+nUdu29cknn9TV
q1drY2OjNjY2Jp6TfK/u3r1bW1tbdenSpVpfX69z586duPGdP3++NjY2amtrq27fvi1GYInatq3b
t2/X1tZWbWxs1IMPPjjxnFX/jDC+w43vODTL/Nr24TqG//d/5cqV+vjjj2Mh8sgjj0S2W1V15syZ
Wl9fr83Nzam/3OR7dfbs2drY2KhHH320Njc3976O9wSNb+jmzZv10Ucf1Z07d4QILEnTNLW2tlab
m5t1/vz53ues+meE8S02vuP82valR0h3PckdQjPlDVk16fdqv/dp1ccHZK36Z4TxzdY3vhP/b8cM
r1pI7zjS25/HKrxXs7a96uMDslb9M8L49pfc9tIi5O23317WqgCAkIudIxtHzZeVAQARIgQAiBAh
AECECAEAIkQIABAhQgCACBECAEQcyZeV9fKFU3DiNX+eHgFwWO2frc4/b2EmBACIECEAQIQIAQAi
RAgAECFCAIAIEQIARIgQACBChAAAESIEAIgQIQBAhAgBACJECAAQIUIAgAgRAgBEiBAAIEKEAAAR
IgQAiBAhAECECAEAIkQIABAhQgCACBECAESIEAAgQoQAABEiBACIECEAQIQIAQAiRAgAECFCAIAI
EQIARIgQACBChAAAESIEAIgQIQBAhAgBACJECAAQIUIAgAgRAgBEiBAAIEKEAAARIgQAiBAhAECE
CAEAIkQIABAhQgCACBECAESIEAAgQoQAABEiBACIECEAQIQIAQAiRAgAECFCAIAIEQIARIgQACBC
hAAAESIEAIgQIQBAhAgBACJECAAQIUIAgAgRAgBEiBAAIEKEAAARIgQAiBAhAECECAEAIkQIABAh
QgCACBECAESIEAAgQoQAABEiBACIECEAQIQIAQAiRAgAECFCAIAIEQIARIgQACBChAAAESIEAIgQ
IQBAhAgBACJECAAQIUIAgAgRAgBEiBAAIEKEAAARIgQAiBAhAECECAEAIkQIABAhQgCACBECAESI
EAAgQoQAABEiBACIECEAQIQIAQAiRAgAECFCAIAIEQIARIgQACBChAAAESIEAIgQIQBAhAgBACJE
CAAQIUIAgAgRAgBEiBAAIEKEAAARIgQAiBAhAECECAEAIkQIABAhQgCACBECAESIEAAgQoQAABEi
BACIECEAQIQIAQAiRAgAECFCAIAIEQIARIgQACBChAAAESIEAIgQIQBAhAgBACJECAAQIUIAgAgR
AgBEiBAAIEKEAAARIgQAiBAhAECECAEAIkQIABAhQgCACBECAESIEAAgQoQAABEiBACIECEAQIQI
AQAiRAgAECFCAIAIEQIARIgQACBChAAAESIEAIgQIQBAhAgBACJECAAQIUIAgAgRAgBEiBAAIEKE
AAARIgQAiBAhAECECAEAIkQIABAhQgCACBECAESIEAAgQoQAABEiBACIECEAQIQIAQAiRAgAECFC
AIAIEQIARIgQACBChAAAESIEAIgQIQBAhAgBACJECAAQIUIAgAgRAgBEiBAAIEKEAAARIgQAiBAh
AECECAEAIkQIABAhQgCACBECAESIEAAgQoQAABEiBACIECEAQIQIAQAiRAgAECFCAIAIEQIARIgQ
ACBChAAAESIEAIgQIQBAhAgBACJECAAQIUIAgAgRAgBEiBAAIEKEAAARIgQAiBAhAECECAEAIkQI
ABAhQgCACBECAESIEAAgQoQAABEiBACIECEAQIQIAQAiRAgAECFCAIAIEQIARIgQACBChAAAESIE
AIgQIQBAhAgBACJECAAQIUIAgAgRAgBEiBAAIEKEAAARIgQAiBAhAECECAEAIkQIABAhQgCACBEC
AESIEAAgQoQAABEiBACIECEAQIQIAQAiRAgAECFCAIAIEQIARIgQACBChAAAESIEAIgQIQBAhAgB
ACJECAAQIUIAgAgRAgBEiBAAIEKEAAARIgQAiBAhAECECAEAIkQIABAhQgCACBECAESIEAAgQoQA
ABEiBACIECEAQIQIAQAiRAgAECFCAIAIEQIARIgQACBChAAAESIEAIgQIQBAhAgBACJECAAQIUIA
gAgRAgBEiBAAIEKEAAARIgQAiBAhAECECAEAIkQIABAhQgCACBECAESIEAAgQoQAABEiBACIECEA
QIQIAQAiRAgAECFCAIAIEQIARIgQACBChAAAESIEAIgQIQBAhAgBACJECAAQIUIAgAgRAgBEiBAA
IEKEAAARIgQAiBAhAECECAEAIkQIABAhQgCACBECAESIEAAgQoQAABEiBACIECEAQIQIAQAiRAgA
ECFCAIAIEQIARIgQACBChAAAESIEAIgQIQBAhAgBACJECAAQIUIAgAgRAgBEiBAAIEKEAAARIgQA
iBAhAECECAEAIkQIABAhQgCACBECAESIEAAgQoQAABEiBACIECEAQIQIAQAiRAgAECFCAIAIEQIA
RIgQACBChAAAESIEAIgQIQBAhAgBACJECAAQIUIAgAgRAgBEiBAAIEKEAAARIgQAiBAhAECECAEA
IkQIABAhQgCACBECAESIEAAgQoQAABEiBACIECEAQIQIAQAiRAgAECFCAIAIEQIARIgQACBChAAA
ESIEAIgQIQBAhAgBACJECAAQIUIAgAgRAgBEiBAAIEKEAAARIgQAiBAhAECECAEAIkQIABAhQgCA
CBECAESIEAAgQoQAABEiBACIECEAQIQIAQAiRAgAECFCAIAIEQIARIgQACBChAAAESIEAIgQIQBA
hAgBACJECAAQIUIAgAgRAgBEiBAAIEKEAAARIgQAiBAhAECECAEAIkQIABAhQgCACBECAESIEAAg
QoQAABEiBACIECEAQIQIAQAiRAgAECFCAIAIEQIARIgQACBChAAAESIEAIgQIQBAhAgBACJECAAQ
IUIAgAgRAgBEiBAAIEKEAAARIgQAiBAhAECECAEAIkQIABAhQgCACBECAESIEAAgQoQAABEiBACI
ECEAQIQIAQAiRAgAECFCAIAIEQIARIgQACBChAAAESIEAIgQIQBAhAgBACJECAAQIUIAgAgRAgBE
iBAAIEKEAAARIgQAiBAhAECECAEAIkQIABAhQgCACBECAESIEAAgQoQAABEiBACIECEAQIQIAQAi
RAgAECFCAIAIEQIARIgQACBChAAAESIEAIgQIQBAhAgBACJECAAQIUIAgAgRAgBELB4hzeAPAHD6
HMN+3kwIABAhQgCAiIUipHEYBgDuC0e5zzcTAgBEzBUh3QgyCwIA95fuvn+ZGTASIc3EHQCAGZqR
mwOZPRMydY1N51axAMDp0t2/T9nPL2H3f7BzQpruVpvRxQDAidf0PmqOZGfvxFQAIGL+CGmqmp4+
MgsCAKdL3/69OYLZkNEI6bn0Zeb2VAgAnD777N97f7TA5bNTZkLGzvsYORdk4W0BACfI5L6+Oxsy
+8TVZo5QmHo4ZtZLm90oMRUCAKfP3j5+VksctgDmPCekGQsfV8YAwGk1cQboyHeBLG/Pv3+ENOMP
JxYAAKfJMe37JyKk71tTR46+DJc1w+M9KgQATpemmmbsUMxgl9/U2LJavATmOBwzPoKaOCQDAJxG
fSeijt9f3GSE7GbP5LeC9P1knrNfAYCTo7tvH+7zx88HGXm8YAucmRkR49/W2nQ21AgQADitmqYz
CzK4P+Vfb+l/7Rx6D8dM/8qyydmQpul/BQBwEjWd+Ya+WZD+f11moS09+4Vfbdu2nfjB7rK2rZ17
be0sGty2bbXVVrVVW//3v8NX9W6kfykAkDA9HHZ+8qnPPrL3z7XsnqDaua3aPTLSN+sx70zI2lwj
bYcbbasd3jZVTbuz5FOffWQ3WnZux4JlECvDaBn8ZHinund6g0XFAMCenn38xDd4jc1m7EXFYOnE
7WhUDJ/bjKzlkJfDjJkaIbvtsRsfnYWdAGmaptp2/LaqadoalEpV2+zcHay77Rl/29kuADDDzNM5
x0NhOHMxen80SMYCZCxEuuvrP011MWvDjU0ckmmaquGyntmQagYpMREg7e7g2xrplpFlk7rPmPIj
AGCKsTAYu9M9h3N8FmRn2djhlaYTKd0Vjlypu/ihmKp9DsdMmw1p2uoclpkMkZ3DMM1ux+yMZzgz
Mrhfze6i8b8TAHBQPSeMTpkNqepGx+SyavbCo7ueZc6CVHUiZJ7ZkGF8VNMOjrI01bRjITIoi51F
nVmR4WGc4bq7TTJcMO2v5ZwQANgzswDGzg5pxpY1Pfeb3dzYC5Cm/zBO58WTWz7gV3fse2LqXpzs
Vsju/W6I1CBAmkFZdAOk7yDM9MMyAMBMc0ZI1ehMR//jWSHSeW7fjMkhjURI72xIjR2WaYZXvIyG
SA0CpG1qd1akqkZmRmq4ZORxdytV49MerVoBgAnT96PTntv5eTc4Bk/on/XoOWQzdRsH31nvf4nu
cOvt3uGSvhCpGl4Bs1MNwwtum84xl8kg6dpbf7eDfCkrAMw2uq+csuOcCI+d/0zER+fx3rpHg2VZ
JiJk6mzIyPJmcAnu8ByRqp3g2HvcdE766AuSobZ7Lsjw9BPhAQAHN9IYPTvTWbGxz+Oq6bMdix6e
mW8mpLORbojsHo7ZfTyMj53He1e+jAdJ1e6r2pF3DABYhtHSmB4eY8tGH+4fIIfRGyHTZkN2B7H7
Ve6j4dFdNpwZGbxq7FLcvUt0Z4WHi2IAYLp9s6CZuDP6mnnio2rmIYrDxMn0b0ydESLDE1hGZ0Wm
xUjV4CBNpyoGKbLPuE2MAMDipp+72kwuHj/3o/YPjMPOjsz+srJZITLceNt2Ziw6MVI1GiSdm71n
j63b1AcALO4gV8yM/LgvSo42QKoO9D0hU58wmOUYi5HBzd7hlxqJjJE4GXsZALAc/RfOTDnBtGqu
q0OO5HtCZm1sZojsPKlz9KUdm9SYnAmZmAXpMiMCAPOb2QT7zGhUHeiy1GWeoDr31TF7X78+RyGM
BUlVX1fM+EuYEQGAI7E3GXKwne2xXR2z3yDmCpG9F+zc9P2sZz0mQQDg4Hr3s0sKh6MIkKoFIqTq
gLMis1c0uehwawQAluSo4mNooQgZ6g7u0EECAMQddXh0HSpCuvoGLUwAYHUdZ3D0+X/sO3TVZehk
JQAAAABJRU5ErkJggg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447606</attachid>
            <date>2021-12-20 08:40:10 -0800</date>
            <delta_ts>2021-12-21 02:03:42 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234361-20211220174008.patch</filename>
            <type>text/plain</type>
            <size>4589</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MTc1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmRlYzk4NDBhMjYxOTJk
MWY5ODc1NTc2MzFkMDUyMDY2NjNmODBjYS4uMjJlYWIxMDJkODI5NmZlZjhmZDc4OTAzZjQyNGYz
NzU0MDY2ODAwZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDIxLTEyLTIwICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFtSRUdSRVNT
SU9OXVtbY3NzLWZsZXhib3hdIGNoaWxkIGVsZW1lbnRzIGFyZSBzaHJ1bmsgdG8gZml0IGludG8g
Y29udGFpbmVyIGFmdGVyIHIyODYyMDYKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTIzNDM2MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFRoZSBwYXRjaCBmcm9tIHIyODYyMDYgZml4ZWQgdGhlIHNpemluZyBv
ZiBmbGV4IGl0ZW1zIHdpdGggaW50cmluc2ljIGFzcGVjdCByYXRpb3MgYnV0IG5vIGludHJpbnNp
YyBzaXplcworICAgICAgICBhcyBoYXBwZW5zIHdpdGggbWFueSBTVkcgaW1hZ2VzLiBUaGF0IGZp
eCB3YXMgaG93ZXZlciB3YXkgdG9vIGdlbmVyYWwgYXMgaXQgd2FzIHRhcmdldGVkIGF0IGFueSBy
ZXBsYWNlZAorICAgICAgICBlbGVtZW50LiBUaGUgcHJvYmxlbSBvZiBnZW5lcmFsaXppbmcgaXQg
aXMgdGhhdCByZXBsYWNlZCBlbGVtZW50cyBhcyBpZnJhbWVzIGRvIG5vdCBoYXZlIGludHJpbnNp
YyBhc3BlY3QKKyAgICAgICAgcmF0aW9zIGFsdGhvdWdoIHRoZXkgaGF2ZSBhIGRlZmF1bHQgc2l6
ZSAoMzAweDE1MHB4KS4gQ29uc3RyYWluaW5nIHRoZSBuZXcgY29kZSB0byBTVkcgaW1hZ2VzIGZp
eGVzIHRoZQorICAgICAgICByZWdyZXNzaW9uLgorCisgICAgICAgIFJlcGxhY2luZyBpczxSZW5k
ZXJSZXBsYWNlZD4oY2hpbGQpIHdpdGggaXM8UmVuZGVyU1ZHUm9vdD4oY2hpbGQpIHdvdWxkbid0
IGJlIGVub3VnaCBhcyB3ZSBuZWVkIHRvIGNvbnNpZGVyCisgICAgICAgIHRoZSBuZXdseSBhZGRl
ZCBMZWdhY3lTVkdSb290IHRoYXQgd2FzIGFkZGVkIGFzIHBhcnQgb2YgdGhlIFNWRyBsYXlvdXQg
cmVmYWN0b3JpbmcuCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyRmxleGlibGVCb3guY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6aXNTVkdSb290V2l0aEludHJpbnNpY0FzcGVjdFJhdGlvKTog
UmVuYW1lZCBmcm9tIGlzUmVuZGVyUmVwbGFjZWRXaXRoSW50cmluc2ljQXNwZWN0UmF0aW8uCisg
ICAgICAgIChXZWJDb3JlOjpjaGlsZEhhc0FzcGVjdFJhdGlvKToKKyAgICAgICAgKFdlYkNvcmU6
OlJlbmRlckZsZXhpYmxlQm94Ojpjb21wdXRlTWFpblNpemVGcm9tQXNwZWN0UmF0aW9Vc2luZyBj
b25zdCk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJGbGV4aWJsZUJveDo6Y2hpbGRIYXNDb21w
dXRhYmxlQXNwZWN0UmF0aW8gY29uc3QpOgorICAgICAgICAoV2ViQ29yZTo6aXNSZW5kZXJSZXBs
YWNlZFdpdGhJbnRyaW5zaWNBc3BlY3RSYXRpbyk6IERlbGV0ZWQuCisKIDIwMjEtMTItMTYgIENh
cmxvcyBBbGJlcnRvIExvcGV6IFBlcmV6ICA8Y2xvcGV6QGlnYWxpYS5jb20+CiAKICAgICAgICAg
UkVHUkVTU0lPTihyMjg3MTM4KSBbR0xJQl0gQnVpbGQgZmFpbHVyZSB3aXRoIEdDQyA4IGFuZCA5
IGluIHN0ZDo6YXJyYXkgdG8gU3BhbiBjb252ZXJzaW9uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyRmxleGlibGVCb3guY3BwIGIvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckZsZXhpYmxlQm94LmNwcAppbmRleCA0MjczNjYyYzU4ODUyZTcwMTc4YWVl
ZTU5MzA0NGFmNzRlYTdiYmNiLi44YzUwNTY0OWViZTFjMzVmYmJjZDVmMjAxYTQyZmU4YjFlYjA0
NjNmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmxleGlibGVC
b3guY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5j
cHAKQEAgLTM5LDYgKzM5LDcgQEAKICNpbmNsdWRlICJSZW5kZXJMYXlvdXRTdGF0ZS5oIgogI2lu
Y2x1ZGUgIlJlbmRlck9iamVjdEVudW1zLmgiCiAjaW5jbHVkZSAiUmVuZGVyUmVwbGFjZWQuaCIK
KyNpbmNsdWRlICJSZW5kZXJTVkdSb290LmgiCiAjaW5jbHVkZSAiUmVuZGVyU3R5bGVDb25zdGFu
dHMuaCIKICNpbmNsdWRlICJSZW5kZXJUYWJsZS5oIgogI2luY2x1ZGUgIlJlbmRlclZpZXcuaCIK
QEAgLTYyMCw5ICs2MjEsOSBAQCBMYXlvdXRVbml0IFJlbmRlckZsZXhpYmxlQm94OjptYWluQXhp
c0NvbnRlbnRFeHRlbnQoTGF5b3V0VW5pdCBjb250ZW50TG9naWNhbEhlaQogLy8gRklYTUU6IGNv
bnNpZGVyIGFkZGluZyB0aGlzIGNoZWNrIHRvIFJlbmRlckJveDo6aGFzSW50cmluc2ljQXNwZWN0
UmF0aW8oKS4gV2UgY291bGQgZXZlbiBtYWtlIGl0CiAvLyB2aXJ0dWFsIHJldHVybmluZyBmYWxz
ZSBieSBkZWZhdWx0LiBSZW5kZXJSZXBsYWNlZCB3aWxsIG92ZXJ3cml0ZSBpdCB3aXRoIHRoZSBj
dXJyZW50IGltcGxlbWVudGF0aW9uCiAvLyBwbHVzIHRoaXMgZXh0cmEgY2hlY2suIFNlZSB3a2Iu
dWcvMjMxOTU1Lgotc3RhdGljIGJvb2wgaXNSZW5kZXJSZXBsYWNlZFdpdGhJbnRyaW5zaWNBc3Bl
Y3RSYXRpbyhjb25zdCBSZW5kZXJCb3gmIGNoaWxkKQorc3RhdGljIGJvb2wgaXNTVkdSb290V2l0
aEludHJpbnNpY0FzcGVjdFJhdGlvKGNvbnN0IFJlbmRlckJveCYgY2hpbGQpCiB7Ci0gICAgaWYg
KCFpczxSZW5kZXJSZXBsYWNlZD4oY2hpbGQpKQorICAgIGlmICghY2hpbGQuaXNTVkdSb290T3JM
ZWdhY3lTVkdSb290KCkpCiAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAvLyBJdCdzIGNvbW1v
biBmb3Igc29tZSByZXBsYWNlZCBlbGVtZW50cywgc3VjaCBhcyBTVkdzLCB0byBoYXZlIGludHJp
bnNpYyBhc3BlY3QgcmF0aW9zIGJ1dCBubyBpbnRyaW5zaWMgc2l6ZXMuCiAgICAgLy8gVGhhdCdz
IHdoeSBpdCBpc24ndCBlbm91Z2gganVzdCB0byBjaGVjayBmb3IgaW50cmluc2ljIHNpemVzIGlu
IHRob3NlIGNhc2VzLgpAQCAtNjMxLDcgKzYzMiw3IEBAIHN0YXRpYyBib29sIGlzUmVuZGVyUmVw
bGFjZWRXaXRoSW50cmluc2ljQXNwZWN0UmF0aW8oY29uc3QgUmVuZGVyQm94JiBjaGlsZCkKIAog
c3RhdGljIGJvb2wgY2hpbGRIYXNBc3BlY3RSYXRpbyhjb25zdCBSZW5kZXJCb3gmIGNoaWxkKQog
ewotICAgIHJldHVybiBjaGlsZC5oYXNJbnRyaW5zaWNBc3BlY3RSYXRpbygpIHx8IGNoaWxkLnN0
eWxlKCkuaGFzQXNwZWN0UmF0aW8oKSB8fCBpc1JlbmRlclJlcGxhY2VkV2l0aEludHJpbnNpY0Fz
cGVjdFJhdGlvKGNoaWxkKTsKKyAgICByZXR1cm4gY2hpbGQuaGFzSW50cmluc2ljQXNwZWN0UmF0
aW8oKSB8fCBjaGlsZC5zdHlsZSgpLmhhc0FzcGVjdFJhdGlvKCkgfHwgaXNTVkdSb290V2l0aElu
dHJpbnNpY0FzcGVjdFJhdGlvKGNoaWxkKTsKIH0KIAogc3RkOjpvcHRpb25hbDxMYXlvdXRVbml0
PiBSZW5kZXJGbGV4aWJsZUJveDo6Y29tcHV0ZU1haW5BeGlzRXh0ZW50Rm9yQ2hpbGQoUmVuZGVy
Qm94JiBjaGlsZCwgU2l6ZVR5cGUgc2l6ZVR5cGUsIGNvbnN0IExlbmd0aCYgc2l6ZSkKQEAgLTkx
OSw3ICs5MjAsNyBAQCBMYXlvdXRVbml0IFJlbmRlckZsZXhpYmxlQm94Ojpjb21wdXRlTWFpblNp
emVGcm9tQXNwZWN0UmF0aW9Vc2luZyhjb25zdCBSZW5kZXJCbwogICAgIH0KIAogICAgIGRvdWJs
ZSByYXRpbzsKLSAgICBpZiAoaXM8UmVuZGVyUmVwbGFjZWQ+KGNoaWxkKSkKKyAgICBpZiAoY2hp
bGQuaXNTVkdSb290T3JMZWdhY3lTVkdSb290KCkpCiAgICAgICAgIHJhdGlvID0gZG93bmNhc3Q8
UmVuZGVyUmVwbGFjZWQ+KGNoaWxkKS5jb21wdXRlSW50cmluc2ljQXNwZWN0UmF0aW8oKTsKICAg
ICBlbHNlIHsKICAgICAgICAgYXV0byBjaGlsZEludHJpbnNpY1NpemUgPSBjaGlsZC5pbnRyaW5z
aWNTaXplKCk7CkBAIC05NzMsNyArOTc0LDcgQEAgYm9vbCBSZW5kZXJGbGV4aWJsZUJveDo6Y2hp
bGRIYXNDb21wdXRhYmxlQXNwZWN0UmF0aW8oY29uc3QgUmVuZGVyQm94JiBjaGlsZCkgY28KIHsK
ICAgICBpZiAoIWNoaWxkSGFzQXNwZWN0UmF0aW8oY2hpbGQpKQogICAgICAgICByZXR1cm4gZmFs
c2U7Ci0gICAgcmV0dXJuIGNoaWxkLmludHJpbnNpY1NpemUoKS5oZWlnaHQoKSB8fCBjaGlsZC5z
dHlsZSgpLmhhc0FzcGVjdFJhdGlvKCkgfHwgaXNSZW5kZXJSZXBsYWNlZFdpdGhJbnRyaW5zaWNB
c3BlY3RSYXRpbyhjaGlsZCk7CisgICAgcmV0dXJuIGNoaWxkLmludHJpbnNpY1NpemUoKS5oZWln
aHQoKSB8fCBjaGlsZC5zdHlsZSgpLmhhc0FzcGVjdFJhdGlvKCkgfHwgaXNTVkdSb290V2l0aElu
dHJpbnNpY0FzcGVjdFJhdGlvKGNoaWxkKTsKIH0KIAogYm9vbCBSZW5kZXJGbGV4aWJsZUJveDo6
Y2hpbGRIYXNDb21wdXRhYmxlQXNwZWN0UmF0aW9BbmRDcm9zc1NpemVJc0NvbnNpZGVyZWREZWZp
bml0ZShjb25zdCBSZW5kZXJCb3gmIGNoaWxkKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447700</attachid>
            <date>2021-12-21 02:03:48 -0800</date>
            <delta_ts>2021-12-21 07:08:46 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234361-20211221110346.patch</filename>
            <type>text/plain</type>
            <size>8882</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MzA1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZWRhYjBhNmZlNzk5YjYy
MzFhZjQ5NzkxYjZiNmViMTRiNjZkYzUyNS4uOTJlN2U5MzRmZWRkZWVjZmFjZjk4YTRkYTVkZGVm
YTEzNzYwY2Q1MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDIxLTEyLTIxICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFtSRUdSRVNT
SU9OXVtbY3NzLWZsZXhib3hdIGNoaWxkIGVsZW1lbnRzIGFyZSBzaHJ1bmsgdG8gZml0IGludG8g
Y29udGFpbmVyIGFmdGVyIHIyODYyMDYKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTIzNDM2MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFRoZSBwYXRjaCBmcm9tIHIyODYyMDYgZml4ZWQgdGhlIHNpemluZyBv
ZiBmbGV4IGl0ZW1zIHdpdGggaW50cmluc2ljIGFzcGVjdCByYXRpb3MgYnV0IG5vIGludHJpbnNp
YyBzaXplcworICAgICAgICBhcyBoYXBwZW5zIHdpdGggbWFueSBTVkcgaW1hZ2VzLiBUaGF0IGZp
eCB3YXMgaG93ZXZlciB3YXkgdG9vIGdlbmVyYWwgYXMgaXQgd2FzIHRhcmdldGVkIGF0IGFueSBy
ZXBsYWNlZAorICAgICAgICBlbGVtZW50LiBUaGUgcHJvYmxlbSBvZiBnZW5lcmFsaXppbmcgaXQg
aXMgdGhhdCByZXBsYWNlZCBlbGVtZW50cyBhcyBpZnJhbWVzIGRvIG5vdCBoYXZlIGludHJpbnNp
YyBhc3BlY3QKKyAgICAgICAgcmF0aW9zIGFsdGhvdWdoIHRoZXkgaGF2ZSBhIGRlZmF1bHQgc2l6
ZSAoMzAweDE1MHB4KS4gQ29uc3RyYWluaW5nIHRoZSBuZXcgY29kZSB0byBTVkcgaW1hZ2VzIGZp
eGVzIHRoZQorICAgICAgICByZWdyZXNzaW9uLgorCisgICAgICAgIFJlcGxhY2luZyBpczxSZW5k
ZXJSZXBsYWNlZD4oY2hpbGQpIHdpdGggaXM8UmVuZGVyU1ZHUm9vdD4oY2hpbGQpIHdvdWxkbid0
IGJlIGVub3VnaCBhcyB3ZSBuZWVkIHRvIGNvbnNpZGVyCisgICAgICAgIHRoZSBuZXdseSBhZGRl
ZCBMZWdhY3lTVkdSb290IHRoYXQgd2FzIGFkZGVkIGFzIHBhcnQgb2YgdGhlIFNWRyBsYXlvdXQg
cmVmYWN0b3JpbmcuCisKKyAgICAgICAgVGVzdDogaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9jc3MvY3NzLWZsZXhib3gvZmxleGJveC1pZnJhbWUtaW50cmluc2ljLXNpemUtMDAxLmh0
bWwKKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHA6CisgICAgICAg
IChXZWJDb3JlOjppc1NWR1Jvb3RXaXRoSW50cmluc2ljQXNwZWN0UmF0aW8pOgorICAgICAgICAo
V2ViQ29yZTo6Y2hpbGRIYXNBc3BlY3RSYXRpbyk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJG
bGV4aWJsZUJveDo6Y29tcHV0ZU1haW5TaXplRnJvbUFzcGVjdFJhdGlvVXNpbmcgY29uc3QpOgor
ICAgICAgICAoV2ViQ29yZTo6UmVuZGVyRmxleGlibGVCb3g6OmNoaWxkSGFzQ29tcHV0YWJsZUFz
cGVjdFJhdGlvIGNvbnN0KToKKyAgICAgICAgKFdlYkNvcmU6OmlzUmVuZGVyUmVwbGFjZWRXaXRo
SW50cmluc2ljQXNwZWN0UmF0aW8pOiBEZWxldGVkLgorCiAyMDIxLTEyLTIxICBDYXJsb3MgR2Fy
Y2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RLXVthMTF5XSBJ
bXBsZW1lbnQgbGlzdCBtYXJrZXJzIHdoZW4gYnVpbGRpbmcgd2l0aCBBVFNQSQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZsZXhpYmxlQm94LmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHAKaW5kZXggMzg0OTdlYjIz
MzE1NjUxYzAwZjQ3Nzg1ZTM4N2Y2NjdiODk2MmRkZC4uNzNiMGM0NGE4OTIyMDU2N2JhNzQwZDVh
OTYyZGY1ZjdlNzlkNjJmMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckZsZXhpYmxlQm94LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
RmxleGlibGVCb3guY3BwCkBAIC0zOSw2ICszOSw3IEBACiAjaW5jbHVkZSAiUmVuZGVyTGF5b3V0
U3RhdGUuaCIKICNpbmNsdWRlICJSZW5kZXJPYmplY3RFbnVtcy5oIgogI2luY2x1ZGUgIlJlbmRl
clJlcGxhY2VkLmgiCisjaW5jbHVkZSAiUmVuZGVyU1ZHUm9vdC5oIgogI2luY2x1ZGUgIlJlbmRl
clN0eWxlQ29uc3RhbnRzLmgiCiAjaW5jbHVkZSAiUmVuZGVyVGFibGUuaCIKICNpbmNsdWRlICJS
ZW5kZXJWaWV3LmgiCkBAIC02MjQsOSArNjI1LDkgQEAgTGF5b3V0VW5pdCBSZW5kZXJGbGV4aWJs
ZUJveDo6bWFpbkF4aXNDb250ZW50RXh0ZW50KExheW91dFVuaXQgY29udGVudExvZ2ljYWxIZWkK
IC8vIEZJWE1FOiBjb25zaWRlciBhZGRpbmcgdGhpcyBjaGVjayB0byBSZW5kZXJCb3g6Omhhc0lu
dHJpbnNpY0FzcGVjdFJhdGlvKCkuIFdlIGNvdWxkIGV2ZW4gbWFrZSBpdAogLy8gdmlydHVhbCBy
ZXR1cm5pbmcgZmFsc2UgYnkgZGVmYXVsdC4gUmVuZGVyUmVwbGFjZWQgd2lsbCBvdmVyd3JpdGUg
aXQgd2l0aCB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbgogLy8gcGx1cyB0aGlzIGV4dHJhIGNo
ZWNrLiBTZWUgd2tiLnVnLzIzMTk1NS4KLXN0YXRpYyBib29sIGlzUmVuZGVyUmVwbGFjZWRXaXRo
SW50cmluc2ljQXNwZWN0UmF0aW8oY29uc3QgUmVuZGVyQm94JiBjaGlsZCkKK3N0YXRpYyBib29s
IGlzU1ZHUm9vdFdpdGhJbnRyaW5zaWNBc3BlY3RSYXRpbyhjb25zdCBSZW5kZXJCb3gmIGNoaWxk
KQogewotICAgIGlmICghaXM8UmVuZGVyUmVwbGFjZWQ+KGNoaWxkKSkKKyAgICBpZiAoIWNoaWxk
LmlzU1ZHUm9vdE9yTGVnYWN5U1ZHUm9vdCgpKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAg
Ly8gSXQncyBjb21tb24gZm9yIHNvbWUgcmVwbGFjZWQgZWxlbWVudHMsIHN1Y2ggYXMgU1ZHcywg
dG8gaGF2ZSBpbnRyaW5zaWMgYXNwZWN0IHJhdGlvcyBidXQgbm8gaW50cmluc2ljIHNpemVzLgog
ICAgIC8vIFRoYXQncyB3aHkgaXQgaXNuJ3QgZW5vdWdoIGp1c3QgdG8gY2hlY2sgZm9yIGludHJp
bnNpYyBzaXplcyBpbiB0aG9zZSBjYXNlcy4KQEAgLTYzNSw3ICs2MzYsNyBAQCBzdGF0aWMgYm9v
bCBpc1JlbmRlclJlcGxhY2VkV2l0aEludHJpbnNpY0FzcGVjdFJhdGlvKGNvbnN0IFJlbmRlckJv
eCYgY2hpbGQpCiAKIHN0YXRpYyBib29sIGNoaWxkSGFzQXNwZWN0UmF0aW8oY29uc3QgUmVuZGVy
Qm94JiBjaGlsZCkKIHsKLSAgICByZXR1cm4gY2hpbGQuaGFzSW50cmluc2ljQXNwZWN0UmF0aW8o
KSB8fCBjaGlsZC5zdHlsZSgpLmhhc0FzcGVjdFJhdGlvKCkgfHwgaXNSZW5kZXJSZXBsYWNlZFdp
dGhJbnRyaW5zaWNBc3BlY3RSYXRpbyhjaGlsZCk7CisgICAgcmV0dXJuIGNoaWxkLmhhc0ludHJp
bnNpY0FzcGVjdFJhdGlvKCkgfHwgY2hpbGQuc3R5bGUoKS5oYXNBc3BlY3RSYXRpbygpIHx8IGlz
U1ZHUm9vdFdpdGhJbnRyaW5zaWNBc3BlY3RSYXRpbyhjaGlsZCk7CiB9CiAKIHN0ZDo6b3B0aW9u
YWw8TGF5b3V0VW5pdD4gUmVuZGVyRmxleGlibGVCb3g6OmNvbXB1dGVNYWluQXhpc0V4dGVudEZv
ckNoaWxkKFJlbmRlckJveCYgY2hpbGQsIFNpemVUeXBlIHNpemVUeXBlLCBjb25zdCBMZW5ndGgm
IHNpemUpCkBAIC05MjMsNyArOTI0LDcgQEAgTGF5b3V0VW5pdCBSZW5kZXJGbGV4aWJsZUJveDo6
Y29tcHV0ZU1haW5TaXplRnJvbUFzcGVjdFJhdGlvVXNpbmcoY29uc3QgUmVuZGVyQm8KICAgICB9
CiAKICAgICBkb3VibGUgcmF0aW87Ci0gICAgaWYgKGlzPFJlbmRlclJlcGxhY2VkPihjaGlsZCkp
CisgICAgaWYgKGNoaWxkLmlzU1ZHUm9vdE9yTGVnYWN5U1ZHUm9vdCgpKQogICAgICAgICByYXRp
byA9IGRvd25jYXN0PFJlbmRlclJlcGxhY2VkPihjaGlsZCkuY29tcHV0ZUludHJpbnNpY0FzcGVj
dFJhdGlvKCk7CiAgICAgZWxzZSB7CiAgICAgICAgIGF1dG8gY2hpbGRJbnRyaW5zaWNTaXplID0g
Y2hpbGQuaW50cmluc2ljU2l6ZSgpOwpAQCAtOTc3LDcgKzk3OCw3IEBAIGJvb2wgUmVuZGVyRmxl
eGlibGVCb3g6OmNoaWxkSGFzQ29tcHV0YWJsZUFzcGVjdFJhdGlvKGNvbnN0IFJlbmRlckJveCYg
Y2hpbGQpIGNvCiB7CiAgICAgaWYgKCFjaGlsZEhhc0FzcGVjdFJhdGlvKGNoaWxkKSkKICAgICAg
ICAgcmV0dXJuIGZhbHNlOwotICAgIHJldHVybiBjaGlsZC5pbnRyaW5zaWNTaXplKCkuaGVpZ2h0
KCkgfHwgY2hpbGQuc3R5bGUoKS5oYXNBc3BlY3RSYXRpbygpIHx8IGlzUmVuZGVyUmVwbGFjZWRX
aXRoSW50cmluc2ljQXNwZWN0UmF0aW8oY2hpbGQpOworICAgIHJldHVybiBjaGlsZC5pbnRyaW5z
aWNTaXplKCkuaGVpZ2h0KCkgfHwgY2hpbGQuc3R5bGUoKS5oYXNBc3BlY3RSYXRpbygpIHx8IGlz
U1ZHUm9vdFdpdGhJbnRyaW5zaWNBc3BlY3RSYXRpbyhjaGlsZCk7CiB9CiAKIGJvb2wgUmVuZGVy
RmxleGlibGVCb3g6OmNoaWxkSGFzQ29tcHV0YWJsZUFzcGVjdFJhdGlvQW5kQ3Jvc3NTaXplSXND
b25zaWRlcmVkRGVmaW5pdGUoY29uc3QgUmVuZGVyQm94JiBjaGlsZCkKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2MvQ2hhbmdlTG9nCmluZGV4IDFjNzVkMjcxODRjOTQ4MzBmMzE1YWE3YjZkMTI1YjE5MDdjOTE3
NDIuLjg2MTAxNjc1OWQ3NDI4MDg2MjU3NmMyZTVmMjIyYjhmYjk3ODg5MTUgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDIxLTEyLTIxICBTZXJnaW8g
VmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFtSRUdSRVNTSU9O
XVtbY3NzLWZsZXhib3hdIGNoaWxkIGVsZW1lbnRzIGFyZSBzaHJ1bmsgdG8gZml0IGludG8gY29u
dGFpbmVyIGFmdGVyIHIyODYyMDYKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIzNDM2MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZmxleGJveC9mbGV4Ym94
LWlmcmFtZS1pbnRyaW5zaWMtc2l6ZS0wMDEtZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAg
ICogd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZmxleGJveC9mbGV4Ym94LWlmcmFtZS1pbnRy
aW5zaWMtc2l6ZS0wMDEuaHRtbDogQWRkZWQuCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3Rz
L2Nzcy9jc3MtZmxleGJveC93M2MtaW1wb3J0LmxvZzoKKwogMjAyMS0xMi0yMSAgQ2FybG9zIEdh
cmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxpYS5jb20+CiAKICAgICAgICAgQ1NQOiBJbmNsdWRl
IHRoZSBzYW1wbGUgaW4gZXZhbCB2aW9sYXRpb24gcmVwb3J0cwpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWZsZXhib3gvZmxl
eGJveC1pZnJhbWUtaW50cmluc2ljLXNpemUtMDAxLWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZmxleGJveC9mbGV4Ym94
LWlmcmFtZS1pbnRyaW5zaWMtc2l6ZS0wMDEtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi41OGYy
ZWU2OTA1ZjM5ZWQyYmY0MWM5N2JiOWYzMGVkMjcwMDVlMTkwCi0tLSAvZGV2L251bGwKKysrIGIv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWZsZXhi
b3gvZmxleGJveC1pZnJhbWUtaW50cmluc2ljLXNpemUtMDAxLWV4cGVjdGVkLmh0bWwKQEAgLTAs
MCArMSwxOSBAQAorPCFET0NUWVBFIGh0bWw+Cis8c3R5bGU+CitkaXYgeworICAgIGhlaWdodDog
NDAwcHg7CisgICAgYm9yZGVyOiAwOworfQorZGl2ID4gZGl2IHsKKyAgICB3aWR0aDogNTAlOwor
ICAgIGZsb2F0OiBsZWZ0OworfQorCis8L3N0eWxlPgorPHA+VGhpcyB0ZXN0IFBBU1MgaWYgeW91
IHNlZSB0d28gZXF1YWxseSBzaXplZCBibHVlIGFuZCBncmVlbiBib3hlcy48L3A+Cis8ZGl2Pgor
ICAgIDxkaXYgc3R5bGU9J2JhY2tncm91bmQ6IGJsdWU7Jz48L2Rpdj4KKyAgICA8ZGl2IHN0eWxl
PSdiYWNrZ3JvdW5kOiBncmVlbjsnPjwvZGl2PgorPC9kaXY+CisKKwpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWZsZXhib3gv
ZmxleGJveC1pZnJhbWUtaW50cmluc2ljLXNpemUtMDAxLmh0bWwgYi9MYXlvdXRUZXN0cy9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZmxleGJveC9mbGV4Ym94LWlmcmFt
ZS1pbnRyaW5zaWMtc2l6ZS0wMDEuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi44YzUxMjdiNjkwZmI2ODdjZGM2
ZmI0Y2ViNWEzMTE0ODRlNjZkMmQ2Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWZsZXhib3gvZmxleGJveC1pZnJh
bWUtaW50cmluc2ljLXNpemUtMDAxLmh0bWwKQEAgLTAsMCArMSwyNCBAQAorPCFET0NUWVBFIGh0
bWw+Cis8bGluayByZWw9ImF1dGhvciIgdGl0bGU9IlNlcmdpbyBWaWxsYXIgU2VuaW4iIGhyZWY9
Im1haWx0bzpzdmlsbGFyQGlnYWxpYS5jb20iLz4KKzxsaW5rIHJlbD0iaGVscCIgaHJlZj0iaHR0
cHM6Ly9kcmFmdHMuY3Nzd2cub3JnL2Nzcy1mbGV4Ym94LyNhbGdvLW1haW4taXRlbSIgdGl0bGU9
IlBhcnQgRSI+Cis8bGluayByZWw9ImhlbHAiIGhyZWY9Imh0dHBzOi8vd3d3LnczLm9yZy9UUi9j
c3Mtc2l6aW5nLTMvI2ludHJpbnNpYy1zaXplcyIgdGl0bGU9IkZvciBib3hlcyB3aXRoIG5vIHBy
ZWZlcnJlZCBhc3BlY3QgcmF0aW8iPgorPGxpbmsgcmVsPSJtYXRjaCIgaHJlZj0iZmxleGJveC1p
ZnJhbWUtaW50cmluc2ljLXNpemUtMDAxLXJlZi5odG1sIj4KKzxtZXRhIG5hbWU9ImFzc2VydCIg
Y29udGVudD0iQ2hlY2tzIHRoYXQgdGhlIGRlZmF1bHQgaWZyYW1lIHNpemUgZG9lcyBub3QgaW1w
bHkgaGF2aW5nIGFuIGFzcGVjdCByYXRpby4iIC8+Cis8c3R5bGU+CitkaXYgeworICAgIGRpc3Bs
YXk6IGZsZXg7CisgICAgaGVpZ2h0OiA0MDBweDsKK30KKworaWZyYW1lIHsKKyAgICBmbGV4OiAx
IDEgYXV0bzsKKyAgICBib3JkZXI6IDA7Cit9Cis8L3N0eWxlPgorPHA+VGhpcyB0ZXN0IFBBU1Mg
aWYgeW91IHNlZSB0d28gZXF1YWxseSBzaXplZCBibHVlIGFuZCBncmVlbiBib3hlcy48L3A+Cis8
ZGl2PgorICAgIDxpZnJhbWUgc3R5bGU9J2JhY2tncm91bmQ6IGJsdWU7Jz48L2lmcmFtZT4KKyAg
ICA8aWZyYW1lIHN0eWxlPSdiYWNrZ3JvdW5kOiBncmVlbjsnPjwvaWZyYW1lPgorPC9kaXY+CisK
KwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0
cy9jc3MvY3NzLWZsZXhib3gvdzNjLWltcG9ydC5sb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZmxleGJveC93M2MtaW1wb3J0LmxvZwppbmRl
eCBjMzY4YTFhMDlmNTAyYjAxYmI3OGZkMmM4NDM2YzMwYWQzMmNhZjEwLi4wYjQxNjI3NzYwOGUz
MmUwZjFiY2FhZmUwZjFlYjNhYTIwNTQ4YTgxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZmxleGJveC93M2MtaW1wb3J0Lmxv
ZworKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9j
c3MtZmxleGJveC93M2MtaW1wb3J0LmxvZwpAQCAtNzYzLDYgKzc2Myw4IEBAIExpc3Qgb2YgZmls
ZXM6CiAvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3Nz
LWZsZXhib3gvZmxleGJveC1mbGV4LXdyYXAtd3JhcC5odG0KIC9MYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZmxleGJveC9mbGV4Ym94LWdhcC1wb3Np
dGlvbi1hYnNvbHV0ZS1leHBlY3RlZC5odG1sCiAvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWZsZXhib3gvZmxleGJveC1nYXAtcG9zaXRpb24tYWJz
b2x1dGUuaHRtbAorL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
Y3NzL2Nzcy1mbGV4Ym94L2ZsZXhib3gtaWZyYW1lLWludHJpbnNpYy1zaXplLTAwMS1leHBlY3Rl
ZC5odG1sCisvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3Mv
Y3NzLWZsZXhib3gvZmxleGJveC1pZnJhbWUtaW50cmluc2ljLXNpemUtMDAxLmh0bWwKIC9MYXlv
dXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZmxleGJveC9m
bGV4Ym94LWl0ZW1zLWFzLXN0YWNraW5nLWNvbnRleHRzLTAwMS1leHBlY3RlZC54aHRtbAogL0xh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1mbGV4Ym94
L2ZsZXhib3gtaXRlbXMtYXMtc3RhY2tpbmctY29udGV4dHMtMDAxLnhodG1sCiAvTGF5b3V0VGVz
dHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWZsZXhib3gvZmxleGJv
eC1pdGVtcy1hcy1zdGFja2luZy1jb250ZXh0cy0wMDItZXhwZWN0ZWQuaHRtbAo=
</data>
<flag name="review"
          id="473395"
          type_id="1"
          status="+"
          setter="rego"
    />
          </attachment>
      

    </bug>

</bugzilla>