<?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>145604</bug_id>
          
          <creation_ts>2015-06-03 07:37:34 -0700</creation_ts>
          <short_desc>[CSS Grid Layout] Setting height on a grid item doesn&apos;t have any effect</short_desc>
          <delta_ts>2015-06-08 13:26:37 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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="Javier Fernandez">jfernandez</reporter>
          <assigned_to name="Javier Fernandez">jfernandez</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>hyatt</cc>
    
    <cc>jfernandez</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>rego</cc>
    
    <cc>svillar</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1099138</commentid>
    <comment_count>0</comment_count>
      <attachid>254173</attachid>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2015-06-03 07:37:34 -0700</bug_when>
    <thetext>Created attachment 254173
Example to reproduce the issue.

If you render a grid and then you modify the height of a grid item (which previously had &quot;height: auto;&quot; and was stretched), the item is not resized as expected.
If align-items is &quot;start&quot; you cannot reproduce the issue.

Attached example to reproduce the issue, when you click on the button the &quot;A&quot; item should be resized to 100x100. Only width is resized.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1099167</commentid>
    <comment_count>1</comment_count>
      <attachid>254181</attachid>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2015-06-03 09:40:50 -0700</bug_when>
    <thetext>Created attachment 254181
Example to reproduce the issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1100330</commentid>
    <comment_count>2</comment_count>
      <attachid>254483</attachid>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2015-06-08 03:19:48 -0700</bug_when>
    <thetext>Created attachment 254483
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1100365</commentid>
    <comment_count>3</comment_count>
      <attachid>254483</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2015-06-08 08:16:06 -0700</bug_when>
    <thetext>Comment on attachment 254483
Patch

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

Nice catch!

&gt; Source/WebCore/rendering/RenderGrid.cpp:1300
&gt; +        child.clearOverrideLogicalContentHeight();

Don&apos;t we need to mark the child as needs layout in these cases?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1100415</commentid>
    <comment_count>4</comment_count>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2015-06-08 12:35:07 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Comment on attachment 254483 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=254483&amp;action=review
&gt; 
&gt; Nice catch!
&gt; 
&gt; &gt; Source/WebCore/rendering/RenderGrid.cpp:1300
&gt; &gt; +        child.clearOverrideLogicalContentHeight();
&gt; 
&gt; Don&apos;t we need to mark the child as needs layout in these cases?

No, we don&apos;t. The overrideHeight is something we use to indicate, during layout, that instead of computing block&apos;s logical height a specific value must be used instead. Since grid layout uses this to set the stretched height, we need to clear it whenever stretching becomes not allowed. Whether block&apos;s logical height or not depends on many factors, what changed (width, margin, parent&apos;s height, ...) and that is not grid&apos;s layout responsibility; a block layout is forced only when its height is changed because of the stretching operation itself.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1100437</commentid>
    <comment_count>5</comment_count>
      <attachid>254483</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-06-08 13:26:33 -0700</bug_when>
    <thetext>Comment on attachment 254483
Patch

Clearing flags on attachment: 254483

Committed r185327: &lt;http://trac.webkit.org/changeset/185327&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1100438</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-06-08 13:26:37 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>254173</attachid>
            <date>2015-06-03 07:37:34 -0700</date>
            <delta_ts>2015-06-03 09:40:50 -0700</delta_ts>
            <desc>Example to reproduce the issue.</desc>
            <filename>bug-height.html</filename>
            <type>text/html</type>
            <size>783</size>
            <attacher name="Javier Fernandez">jfernandez</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KICAgIDxzdHlsZT4KICAgICAgICAuZ3JpZCB7
CiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7CiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGU6IDIw
MHB4IDIwMHB4IC8gMjAwcHggMjAwcHg7CiAgICAgICAgfQogICAgICAgIC5hIHsgYmFja2dyb3Vu
ZC1jb2xvcjogY3lhbjsgfQogICAgICAgIC5iIHsgYmFja2dyb3VuZC1jb2xvcjogbGltZTsgfQog
ICAgICAgIC5jIHsgYmFja2dyb3VuZC1jb2xvcjogbWFnZW50YTsgfQogICAgICAgIC5kIHsgYmFj
a2dyb3VuZC1jb2xvcjogeWVsbG93OyB9CiAgICA8L3N0eWxlPgogICAgPHNjcmlwdD4KICAgICAg
ICBmdW5jdGlvbiBjaGFuZ2VTaXplQSgpIHsKICAgICAgICAgICAgdmFyIGEgPSBkb2N1bWVudC5n
ZXRFbGVtZW50QnlJZCgiYSIpOwogICAgICAgICAgICBhLnN0eWxlLndpZHRoID0gIjEwMHB4IjsK
ICAgICAgICAgICAgYS5zdHlsZS5oZWlnaHQgPSAiMTAwcHgiOwogICAgICAgIH0KICAgIDwvc2Ny
aXB0Pgo8L2hlYWQ+Cjxib2R5PgogICAgPGRpdiBjbGFzcz0iZ3JpZCI+CiAgICAgICAgPGRpdiBp
ZD0iYSIgY2xhc3M9ImEiPmE8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJiIj5iPC9kaXY+CiAg
ICAgICAgPGRpdiBjbGFzcz0iYyI+YzwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9ImQiPmQ8L2Rp
dj4KICAgIDwvZGl2PgogICAgPGhyPgogICAgPGJ1dHRvbiBvbmNsaWNrPSJjaGFuZ2VTaXplQSgp
OyI+Q2hhbmdlIHNpemUgQTwvYnV0dG9uPgo8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>254181</attachid>
            <date>2015-06-03 09:40:50 -0700</date>
            <delta_ts>2015-06-03 09:40:50 -0700</delta_ts>
            <desc>Example to reproduce the issue.</desc>
            <filename>bug-height-changed.html</filename>
            <type>text/html</type>
            <size>871</size>
            <attacher name="Javier Fernandez">jfernandez</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KICAgIDxzdHlsZSBpZD0ic3R5bGUiPgogICAg
ICAgIC5ncmlkIHsKICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ncmlkOwogICAgICAgICAg
ICAtd2Via2l0LWdyaWQtdGVtcGxhdGU6IDIwMHB4IDIwMHB4IC8gMjAwcHggMjAwcHg7CiAgICAg
ICAgfQogICAgICAgIC5hIHsgYmFja2dyb3VuZC1jb2xvcjogY3lhbjsgfQogICAgICAgIC5iIHsg
YmFja2dyb3VuZC1jb2xvcjogbGltZTsgfQogICAgICAgIC5jIHsgYmFja2dyb3VuZC1jb2xvcjog
bWFnZW50YTsgfQogICAgICAgIC5kIHsgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93OyB9CiAgICA8
L3N0eWxlPgogICAgPHNjcmlwdD4KICAgICAgICBmdW5jdGlvbiBjaGFuZ2VTaXplQSgpIHsKICAg
ICAgICAgICAgdmFyIHN0eWxlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInN0eWxlIik7CiAg
ICAgICAgICAgIHN0eWxlLmlubmVySFRNTCArPSAiLmEgeyB3aWR0aDogMTAwcHg7IGhlaWdodDog
MTAwcHg7IH0gIjsKICAgICAgICB9CiAgICA8L3NjcmlwdD4KPC9oZWFkPgo8Ym9keT4KICAgIDxw
PmdyaWQ6IDIwMHB4IDIwMHB4IC8gMjAwcHggMjAwcHg8L3A+CiAgICA8ZGl2IGNsYXNzPSJncmlk
Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJhIj5hPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0iYiI+
YjwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9ImMiPmM8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNz
PSJkIj5kPC9kaXY+CiAgICA8L2Rpdj4KICAgIDxocj4KICAgIDxidXR0b24gb25jbGljaz0iY2hh
bmdlU2l6ZUEoKTsiPkNoYW5nZSBzaXplIEEgdG8gMTAwcHggWCAxMDBweDwvYnV0dG9uPgo8L2Jv
ZHk+CjwvaHRtbD4KCgoKCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>254483</attachid>
            <date>2015-06-08 03:19:48 -0700</date>
            <delta_ts>2015-06-08 13:26:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-145604-20150608121858.patch</filename>
            <type>text/plain</type>
            <size>8278</size>
            <attacher name="Javier Fernandez">jfernandez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg1MDcyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZGRmNDliNzNkNzBhMTI0
NmRmMmJjMTMxNTMxNGQxN2FlNTQ3MGNkOS4uNGJkYzIxNWEwMTdmNjU0ZDc4MzNhMzExMmQzNjZi
ZDVmYmQ4ZTBkOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE1LTA2LTA4ICBKYXZp
ZXIgRmVybmFuZGV6ICA8amZlcm5hbmRlekBpZ2FsaWEuY29tPgorCisgICAgICAgIFtDU1MgR3Jp
ZCBMYXlvdXRdIFNldHRpbmcgaGVpZ2h0IG9uIGEgZ3JpZCBpdGVtIGRvZXNuJ3QgaGF2ZSBhbnkg
ZWZmZWN0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
NDU2MDQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBC
b3ggQWxpZ25tZW50IHNwZWMgc3RhdGVzIHRoYXQgc3RyZXRjaCBpcyBvbmx5IHBvc3NpYmxlIHdo
ZW4gaGVpZ2h0IGlzCisgICAgICAgICdhdXRvJyBhbmQgbm8gJ2F1dG8nIG1hcmdpbnMgYXJlIHVz
ZWQuCisKKyAgICAgICAgSXQgbWlnaHQgYmUgdGhlIGNhc2UgdGhhdCBzdHlsZSBjaGFuZ2VzIHNv
IHRoYXQgc3RyZXRjaGluZyBpcyBub3QgYWxsb3dlZCwKKyAgICAgICAgaGVuY2Ugd2UgbmVlZCB0
byBkZXRlY3QgaXQgYW5kIGNsZWFyIHRoZSBvdmVycmlkZSBoZWlnaHQgdGhlIHN0cmV0Y2hpbmcK
KyAgICAgICAgYWxnb3JpdGhtIHByZXZpb3VzbHkgc2V0LiBUaGUgbmV3IGxheW91dCB0cmlnZ2Vy
ZWQgYnkgdGhlIHN0eWxlIGNoYW5nZQorICAgICAgICB3aWxsIHRoZW4gc2V0IGdyaWQgaXRlbSdz
IGhlaWdodCBhY2NvcmRpbmcgdG8gdGhlIG5ldyBzdHlsZSBydWxlcy4KKworICAgICAgICBUZXN0
OiBmYXN0L2Nzcy1ncmlkLWxheW91dC9ncmlkLWl0ZW0tc2hvdWxkLW5vdC1iZS1zdHJldGNoZWQt
d2hlbi1oZWlnaHQtb3ItbWFyZ2luLWNoYW5nZS5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcv
UmVuZGVyR3JpZC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJHcmlkOjphcHBseVN0cmV0
Y2hBbGlnbm1lbnRUb0NoaWxkSWZOZWVkZWQpOgorCiAyMDE1LTA2LTAxICBCZW5qYW1pbiBQb3Vs
YWluICA8YnBvdWxhaW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtDU1MgSklUXSBGYWlsIHRvIGNv
bXBpbGUgd2hlbiB3ZSBhcmUgb3V0IG9mIGV4ZWN1dGFibGUgbWVtb3J5CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyR3JpZC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyR3JpZC5jcHAKaW5kZXggM2JkMjZhNWU3N2JhZTAwOTM3NjgzNzM2NzVl
MTY2MjJhZDUzNzQyZC4uYmMzNzhhNTMzYjhhMzJhZDRjNTc0NjM3MjVjMjE1MDcxOTllMjM3NyAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckdyaWQuY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJHcmlkLmNwcApAQCAtMTI5NiwyNSArMTI5
NiwyNSBAQCBMYXlvdXRVbml0IFJlbmRlckdyaWQ6OmF2YWlsYWJsZUFsaWdubWVudFNwYWNlRm9y
Q2hpbGRCZWZvcmVTdHJldGNoaW5nKExheW91dFVuaQogLy8gRklYTUU6IFRoaXMgbG9naWMgaXMg
c2hhcmVkIGJ5IFJlbmRlckZsZXhpYmxlQm94LCBzbyBpdCBzaG91bGQgYmUgbW92ZWQgdG8gUmVu
ZGVyQm94Lgogdm9pZCBSZW5kZXJHcmlkOjphcHBseVN0cmV0Y2hBbGlnbm1lbnRUb0NoaWxkSWZO
ZWVkZWQoUmVuZGVyQm94JiBjaGlsZCwgTGF5b3V0VW5pdCBncmlkQXJlYUJyZWFkdGhGb3JDaGls
ZCkKIHsKLSAgICBpZiAoUmVuZGVyU3R5bGU6OnJlc29sdmVBbGlnbm1lbnQoc3R5bGUoKSwgY2hp
bGQuc3R5bGUoKSwgSXRlbVBvc2l0aW9uU3RyZXRjaCkgIT0gSXRlbVBvc2l0aW9uU3RyZXRjaCkK
KyAgICBpZiAoIWFsbG93ZWRUb1N0cmV0Y2hMb2dpY2FsSGVpZ2h0Rm9yQ2hpbGQoY2hpbGQpIHx8
IFJlbmRlclN0eWxlOjpyZXNvbHZlQWxpZ25tZW50KHN0eWxlKCksIGNoaWxkLnN0eWxlKCksIEl0
ZW1Qb3NpdGlvblN0cmV0Y2gpICE9IEl0ZW1Qb3NpdGlvblN0cmV0Y2gpIHsKKyAgICAgICAgY2hp
bGQuY2xlYXJPdmVycmlkZUxvZ2ljYWxDb250ZW50SGVpZ2h0KCk7CiAgICAgICAgIHJldHVybjsK
KyAgICB9CiAKICAgICBib29sIGhhc09ydGhvZ29uYWxXcml0aW5nTW9kZSA9IGNoaWxkLmlzSG9y
aXpvbnRhbFdyaXRpbmdNb2RlKCkgIT0gaXNIb3Jpem9udGFsV3JpdGluZ01vZGUoKTsKLSAgICBp
ZiAoYWxsb3dlZFRvU3RyZXRjaExvZ2ljYWxIZWlnaHRGb3JDaGlsZChjaGlsZCkpIHsKLSAgICAg
ICAgLy8gRklYTUU6IElmIHRoZSBjaGlsZCBoYXMgb3J0aG9nb25hbCBmbG93LCB0aGVuIGl0IGFs
cmVhZHkgaGFzIGFuIG92ZXJyaWRlIGhlaWdodCBzZXQsIHNvIHVzZSBpdC4KLSAgICAgICAgLy8g
RklYTUU6IGdyaWQgdHJhY2sgc2l6aW5nIGFuZCBwb3NpdGlvbmluZyBkbyBub3Qgc3VwcG9ydCBv
cnRob2dvbmFsIG1vZGVzIHlldC4KLSAgICAgICAgaWYgKCFoYXNPcnRob2dvbmFsV3JpdGluZ01v
ZGUpIHsKLSAgICAgICAgICAgIExheW91dFVuaXQgc3RyZXRjaGVkTG9naWNhbEhlaWdodCA9IGF2
YWlsYWJsZUFsaWdubWVudFNwYWNlRm9yQ2hpbGRCZWZvcmVTdHJldGNoaW5nKGdyaWRBcmVhQnJl
YWR0aEZvckNoaWxkLCBjaGlsZCk7Ci0gICAgICAgICAgICBMYXlvdXRVbml0IGRlc2lyZWRMb2dp
Y2FsSGVpZ2h0ID0gY2hpbGQuY29uc3RyYWluTG9naWNhbEhlaWdodEJ5TWluTWF4KHN0cmV0Y2hl
ZExvZ2ljYWxIZWlnaHQpOwotCi0gICAgICAgICAgICAvLyBGSVhNRTogQ2FuIGF2b2lkIGxheWlu
ZyBvdXQgaGVyZSBpbiBzb21lIGNhc2VzLiBTZWUgaHR0cHM6Ly93ZWJraXQub3JnL2IvODc5MDUu
Ci0gICAgICAgICAgICBib29sIGNoaWxkTmVlZHNSZWxheW91dCA9IGRlc2lyZWRMb2dpY2FsSGVp
Z2h0ICE9IGNoaWxkLmxvZ2ljYWxIZWlnaHQoKTsKLSAgICAgICAgICAgIGlmIChjaGlsZE5lZWRz
UmVsYXlvdXQgfHwgIWNoaWxkLmhhc092ZXJyaWRlTG9naWNhbENvbnRlbnRIZWlnaHQoKSkKLSAg
ICAgICAgICAgICAgICBjaGlsZC5zZXRPdmVycmlkZUxvZ2ljYWxDb250ZW50SGVpZ2h0KGRlc2ly
ZWRMb2dpY2FsSGVpZ2h0IC0gY2hpbGQuYm9yZGVyQW5kUGFkZGluZ0xvZ2ljYWxIZWlnaHQoKSk7
Ci0gICAgICAgICAgICBpZiAoY2hpbGROZWVkc1JlbGF5b3V0KSB7Ci0gICAgICAgICAgICAgICAg
Y2hpbGQuc2V0TG9naWNhbEhlaWdodCgwKTsKLSAgICAgICAgICAgICAgICBjaGlsZC5zZXROZWVk
c0xheW91dCgpOwotICAgICAgICAgICAgfQorICAgIC8vIEZJWE1FOiBJZiB0aGUgY2hpbGQgaGFz
IG9ydGhvZ29uYWwgZmxvdywgdGhlbiBpdCBhbHJlYWR5IGhhcyBhbiBvdmVycmlkZSBoZWlnaHQg
c2V0LCBzbyB1c2UgaXQuCisgICAgLy8gRklYTUU6IGdyaWQgdHJhY2sgc2l6aW5nIGFuZCBwb3Np
dGlvbmluZyBkbyBub3Qgc3VwcG9ydCBvcnRob2dvbmFsIG1vZGVzIHlldC4KKyAgICBpZiAoIWhh
c09ydGhvZ29uYWxXcml0aW5nTW9kZSkgeworICAgICAgICBMYXlvdXRVbml0IHN0cmV0Y2hlZExv
Z2ljYWxIZWlnaHQgPSBhdmFpbGFibGVBbGlnbm1lbnRTcGFjZUZvckNoaWxkQmVmb3JlU3RyZXRj
aGluZyhncmlkQXJlYUJyZWFkdGhGb3JDaGlsZCwgY2hpbGQpOworICAgICAgICBMYXlvdXRVbml0
IGRlc2lyZWRMb2dpY2FsSGVpZ2h0ID0gY2hpbGQuY29uc3RyYWluTG9naWNhbEhlaWdodEJ5TWlu
TWF4KHN0cmV0Y2hlZExvZ2ljYWxIZWlnaHQpOworCisgICAgICAgIC8vIEZJWE1FOiBDYW4gYXZv
aWQgbGF5aW5nIG91dCBoZXJlIGluIHNvbWUgY2FzZXMuIFNlZSBodHRwczovL3dlYmtpdC5vcmcv
Yi84NzkwNS4KKyAgICAgICAgYm9vbCBjaGlsZE5lZWRzUmVsYXlvdXQgPSBkZXNpcmVkTG9naWNh
bEhlaWdodCAhPSBjaGlsZC5sb2dpY2FsSGVpZ2h0KCk7CisgICAgICAgIGlmIChjaGlsZE5lZWRz
UmVsYXlvdXQgfHwgIWNoaWxkLmhhc092ZXJyaWRlTG9naWNhbENvbnRlbnRIZWlnaHQoKSkKKyAg
ICAgICAgICAgIGNoaWxkLnNldE92ZXJyaWRlTG9naWNhbENvbnRlbnRIZWlnaHQoZGVzaXJlZExv
Z2ljYWxIZWlnaHQgLSBjaGlsZC5ib3JkZXJBbmRQYWRkaW5nTG9naWNhbEhlaWdodCgpKTsKKyAg
ICAgICAgaWYgKGNoaWxkTmVlZHNSZWxheW91dCkgeworICAgICAgICAgICAgY2hpbGQuc2V0TG9n
aWNhbEhlaWdodCgwKTsKKyAgICAgICAgICAgIGNoaWxkLnNldE5lZWRzTGF5b3V0KCk7CiAgICAg
ICAgIH0KICAgICB9CiB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNzkyZTIxNTI0NTcyODZiNzIzZDFkYjViNDQ3ZTYwMWJm
ZDU3NTZhMi4uNTM5YjQ2MGE5NjZlODQxZmUzZmE4NTY3Y2E5MmI0ZGNlNzYzODI3ZiAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDE2IEBACisyMDE1LTA2LTA4ICBKYXZpZXIgRmVybmFuZGV6ICA8amZlcm5hbmRl
ekBpZ2FsaWEuY29tPgorCisgICAgICAgIFtDU1MgR3JpZCBMYXlvdXRdIFNldHRpbmcgaGVpZ2h0
IG9uIGEgZ3JpZCBpdGVtIGRvZXNuJ3QgaGF2ZSBhbnkgZWZmZWN0CisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDU2MDQKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUZXN0cyB0byB2ZXJpZnkgdGhhdCB3ZSBj
bGVhciB0aGUgb3ZlcnJpZGUgaGVpZ2h0IHNldCBieSB0aGUgc3RyZXRjaGluZyBsb2dpYworICAg
ICAgICB3aGVuZXZlciBoZWlnaHQgb3IgbWFyZ2luIGNoYW5nZSBpbiBhIHdheSB0aGV5IGRvbid0
IGFsbG93IHN0cmV0Y2hpbmcgYW55bW9yZS4KKworICAgICAgICAqIGZhc3QvY3NzLWdyaWQtbGF5
b3V0L2dyaWQtaXRlbS1zaG91bGQtbm90LWJlLXN0cmV0Y2hlZC13aGVuLWhlaWdodC1vci1tYXJn
aW4tY2hhbmdlLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9jc3MtZ3JpZC1s
YXlvdXQvZ3JpZC1pdGVtLXNob3VsZC1ub3QtYmUtc3RyZXRjaGVkLXdoZW4taGVpZ2h0LW9yLW1h
cmdpbi1jaGFuZ2UuaHRtbDogQWRkZWQuCisKIDIwMTUtMDYtMDEgIEJyYWR5IEVpZHNvbiAgPGJl
aWRzb25AYXBwbGUuY29tPgogCiAgICAgICAgIEFkZCBXS1RSIHN1cHBvcnQgZm9yICJzaG91bGQg
b3BlbiBleHRlcm5hbCBVUkxzIi4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3NzLWdy
aWQtbGF5b3V0L2dyaWQtaXRlbS1zaG91bGQtbm90LWJlLXN0cmV0Y2hlZC13aGVuLWhlaWdodC1v
ci1tYXJnaW4tY2hhbmdlLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvY3NzLWdyaWQt
bGF5b3V0L2dyaWQtaXRlbS1zaG91bGQtbm90LWJlLXN0cmV0Y2hlZC13aGVuLWhlaWdodC1vci1t
YXJnaW4tY2hhbmdlLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5kOTUwZTBlMGZiM2NkMGFmNzQz
ZjM1N2U3YmNhM2M3ODBiN2ZiYjdhCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFz
dC9jc3MtZ3JpZC1sYXlvdXQvZ3JpZC1pdGVtLXNob3VsZC1ub3QtYmUtc3RyZXRjaGVkLXdoZW4t
aGVpZ2h0LW9yLW1hcmdpbi1jaGFuZ2UtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNCBAQAorVGhl
IGdyaWRzIGJlbG93IGhhZCBpbml0aWFsbHkgJ3N0cmV0Y2hlZCcgaXRlbXMsIGJ1dCB3ZSBoYXZl
IGNoYW5nZWQgJ2hlaWdodCcgYW5kICdtYXJnaW4nIHRvIHZhbHVlcyB3aGljaCBkb24ndCBhbGxv
dyBzdHJldGNoLiBUaGlzIHRlc3QgdmVyaWZpZXMgdGhhdCB0aGUgbGF5b3V0IGFsZ29yaXRobSBw
cm9wZXJseSBkZXRlY3RzIHN1Y2ggY2hhbmdlcyBhbmQgY2xlYXIgdGhlIG92ZXJyaWRlIGhlaWdo
dCBhY2NvcmRpbmdseS4KKworUEFTUworUEFTUwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFz
dC9jc3MtZ3JpZC1sYXlvdXQvZ3JpZC1pdGVtLXNob3VsZC1ub3QtYmUtc3RyZXRjaGVkLXdoZW4t
aGVpZ2h0LW9yLW1hcmdpbi1jaGFuZ2UuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY3NzLWdyaWQt
bGF5b3V0L2dyaWQtaXRlbS1zaG91bGQtbm90LWJlLXN0cmV0Y2hlZC13aGVuLWhlaWdodC1vci1t
YXJnaW4tY2hhbmdlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uN2I0ZjMwZjhhY2Q0MThiNzZjMDdmM2E3Nzc4
NzM5NGRmZmE3YTg4MgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzLWdy
aWQtbGF5b3V0L2dyaWQtaXRlbS1zaG91bGQtbm90LWJlLXN0cmV0Y2hlZC13aGVuLWhlaWdodC1v
ci1tYXJnaW4tY2hhbmdlLmh0bWwKQEAgLTAsMCArMSwzNyBAQAorPCFET0NUWVBFIEhUTUw+Cis8
bGluayBocmVmPSJyZXNvdXJjZXMvZ3JpZC5jc3MiIHJlbD0ic3R5bGVzaGVldCI+Cis8c2NyaXB0
IHNyYz0iLi4vLi4vcmVzb3VyY2VzL2NoZWNrLWxheW91dC5qcyI+PC9zY3JpcHQ+Cis8c3R5bGU+
CisuZ3JpZCB7CisgICAgLXdlYmtpdC1ncmlkLXRlbXBsYXRlOiAyMDBweCAyMDBweCAvIDIwMHB4
IDIwMHB4OworICAgIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50OworICAgIHBvc2l0aW9uOiBy
ZWxhdGl2ZTsKK30KKyNmcm9tRml4ZWRIZWlnaHQgeyBoZWlnaHQ6IDEwMHB4OyB9CisjZnJvbU1h
cmdpbkF1dG8geyBtYXJnaW46IGF1dG87IH0KKzwvc3R5bGU+Cis8cD5UaGUgZ3JpZHMgYmVsb3cg
aGFkIGluaXRpYWxseSAnc3RyZXRjaGVkJyBpdGVtcywgYnV0IHdlIGhhdmUgY2hhbmdlZCAnaGVp
Z2h0JyBhbmQgJ21hcmdpbicgdG8gdmFsdWVzIHdoaWNoIGRvbid0IGFsbG93IHN0cmV0Y2guIFRo
aXMgdGVzdCB2ZXJpZmllcyB0aGF0IHRoZSBsYXlvdXQgYWxnb3JpdGhtIHByb3Blcmx5IGRldGVj
dHMgc3VjaCBjaGFuZ2VzIGFuZCBjbGVhciB0aGUgb3ZlcnJpZGUgaGVpZ2h0IGFjY29yZGluZ2x5
LjwvcD4KKzxkaXYgY2xhc3M9ImdyaWQiPgorICAgIDxkaXYgaWQ9InRvRml4ZWRIZWlnaHQiIGNs
YXNzPSJmaXJzdFJvd0ZpcnN0Q29sdW1uIiBkYXRhLWV4cGVjdGVkLWhlaWdodD0iMTAwIj48L2Rp
dj4KKyAgICA8ZGl2IGNsYXNzPSJmaXJzdFJvd1NlY29uZENvbHVtbiIgZGF0YS1leHBlY3RlZC1o
ZWlnaHQ9IjIwMCI+PC9kaXY+CisgICAgPGRpdiBjbGFzcz0ic2Vjb25kUm93Rmlyc3RDb2x1bW4i
IGRhdGEtZXhwZWN0ZWQtaGVpZ2h0PSIyMDAiPjwvZGl2PgorICAgIDxkaXYgaWQ9ImZyb21GaXhl
ZEhlaWdodCIgY2xhc3M9InNlY29uZFJvd1NlY29uZENvbHVtbiIgZGF0YS1leHBlY3RlZC1oZWln
aHQ9IjIwMCI+PC9kaXY+Cis8L2Rpdj4KKzxkaXYgY2xhc3M9ImdyaWQiPgorICAgIDxkaXYgaWQ9
InRvTWFyZ2luQXV0byIgY2xhc3M9ImZpcnN0Um93Rmlyc3RDb2x1bW4iIGRhdGEtZXhwZWN0ZWQt
aGVpZ2h0PSIxMDAiPgorICAgICAgICA8ZGl2IHN0eWxlPSJoZWlnaHQ6IDEwMHB4Ij48L2Rpdj4K
KyAgICA8L2Rpdj4KKyAgICA8ZGl2IGNsYXNzPSJmaXJzdFJvd1NlY29uZENvbHVtbiIgZGF0YS1l
eHBlY3RlZC1oZWlnaHQ9IjIwMCI+PC9kaXY+CisgICAgPGRpdiBjbGFzcz0ic2Vjb25kUm93Rmly
c3RDb2x1bW4iIGRhdGEtZXhwZWN0ZWQtaGVpZ2h0PSIyMDAiPjwvZGl2PgorICAgIDxkaXYgaWQ9
ImZyb21NYXJnaW5BdXRvIiBjbGFzcz0ic2Vjb25kUm93U2Vjb25kQ29sdW1uIiBkYXRhLWV4cGVj
dGVkLWhlaWdodD0iMjAwIj4KKyAgICAgICAgPGRpdiBzdHlsZT0iaGVpZ2h0OiAxMDBweCI+PC9k
aXY+CisgICAgPC9kaXY+Cis8L2Rpdj4KKzxzY3JpcHQ+Citkb2N1bWVudC5ib2R5Lm9mZnNldExl
ZnQ7Citkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZnJvbUZpeGVkSGVpZ2h0Iikuc3R5bGUuaGVp
Z2h0ID0gImF1dG8iOworZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRvRml4ZWRIZWlnaHQiKS5z
dHlsZS5oZWlnaHQgPSAiMTAwcHgiOworZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZyb21NYXJn
aW5BdXRvIikuc3R5bGUubWFyZ2luID0gIjAiOworZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRv
TWFyZ2luQXV0byIpLnN0eWxlLm1hcmdpbiA9ICJhdXRvIjsKK2NoZWNrTGF5b3V0KCIuZ3JpZCIp
OworPC9zY3JpcHQ+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>