<?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>194509</bug_id>
          
          <creation_ts>2019-02-11 11:28:37 -0800</creation_ts>
          <short_desc>[css-grid] Indefinite percentage in fit-content track size is treated as 0</short_desc>
          <delta_ts>2019-02-18 15:53:20 -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>CSS</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://bugs.chromium.org/p/chromium/issues/detail?id=927865</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="Oriol Brufau">obrufau</reporter>
          <assigned_to name="Oriol Brufau">obrufau</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>jfernandez</cc>
    
    <cc>rego</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1504945</commentid>
    <comment_count>0</comment_count>
      <attachid>361698</attachid>
    <who name="Oriol Brufau">obrufau</who>
    <bug_when>2019-02-11 11:28:37 -0800</bug_when>
    <thetext>Created attachment 361698
testcase

What steps will reproduce the problem?
(1) Create a css grid sized under a max-content constraint, with a fit-content(100%) column size.
(2) Place a grid item inside it, with a min-content contribution of 50px and a max-content contribution of 100px.

What is the expected result?
The grid is 100px wide.

What happens instead?
The grid is 50px wide.

According to https://github.com/w3c/csswg-drafts/issues/3585, fit-content() with an indefinite percentage should be treated as minmax(auto,max-content) instead of resolving the percentage against 0.

Firefox and Edge already did this, and Blink has been fixed in https://crbug.com/927865</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504952</commentid>
    <comment_count>1</comment_count>
      <attachid>361700</attachid>
    <who name="Oriol Brufau">obrufau</who>
    <bug_when>2019-02-11 11:39:06 -0800</bug_when>
    <thetext>Created attachment 361700
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1507499</commentid>
    <comment_count>2</comment_count>
      <attachid>361700</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-02-18 15:41:01 -0800</bug_when>
    <thetext>Comment on attachment 361700
Patch

Clearing flags on attachment: 361700

Committed r241746: &lt;https://trac.webkit.org/changeset/241746&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1507500</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-02-18 15:41:02 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1507504</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-02-18 15:53:20 -0800</bug_when>
    <thetext>&lt;rdar://problem/48181660&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>361698</attachid>
            <date>2019-02-11 11:28:37 -0800</date>
            <delta_ts>2019-02-11 11:28:37 -0800</delta_ts>
            <desc>testcase</desc>
            <filename>grid-fit-content-percentage.htm</filename>
            <type>text/html</type>
            <size>304</size>
            <attacher name="Oriol Brufau">obrufau</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8bWV0YSBjaGFyc2V0PSJ1dGYtOCI+CjxzdHlsZT4KI2dy
aWQgewogIGRpc3BsYXk6IGlubGluZS1ncmlkOwogIGdyaWQtdGVtcGxhdGUtY29sdW1uczogZml0
LWNvbnRlbnQoMTAwJSk7CiAgYmFja2dyb3VuZDogYmx1ZTsKfQojaXRlbTo6YmVmb3JlLCAjaXRl
bTo6YWZ0ZXIgewogIGNvbnRlbnQ6ICcnOwogIGZsb2F0OiBsZWZ0OwogIHdpZHRoOiA1MHB4Owog
IGhlaWdodDogNTBweDsKfQo8L3N0eWxlPgo8ZGl2IGlkPSJncmlkIj48ZGl2IGlkPSJpdGVtIj48
L2Rpdj48L2Rpdj4KPC9odG1sPg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>361700</attachid>
            <date>2019-02-11 11:39:06 -0800</date>
            <delta_ts>2019-02-18 15:41:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-194509-20190211203904.patch</filename>
            <type>text/plain</type>
            <size>9115</size>
            <attacher name="Oriol Brufau">obrufau</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQxMjY3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTM0NmRmNmM5ODJkZWRj
NjM2MzE0MTIxMGFkNDg0OWU0NDQ1MGQ4Ny4uZDI1YzljMjIyYmY3MjBiMDMyZjYwYmY0OWFkMTE2
ZjJkZjY5ODBkYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE5LTAyLTExICBPcmlv
bCBCcnVmYXUgIDxvYnJ1ZmF1QGlnYWxpYS5jb20+CisKKyAgICAgICAgW2Nzcy1ncmlkXSBIYW5k
bGUgaW5kZWZpbml0ZSBwZXJjZW50YWdlcyBpbiBmaXQtY29udGVudCgpCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTQ1MDkKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUZXN0OiBpbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZ3JpZC9sYXlvdXQtYWxnb3JpdGhtL2dyaWQtZml0LWNv
bnRlbnQtcGVyY2VudGFnZS5odG1sCisKKyAgICAgICAgSWYgdGhlIHNpemUgb2YgdGhlIGdyaWQg
Y29udGFpbmVyIGRlcGVuZHMgb24gdGhlIHNpemUgb2YgaXRzIHRyYWNrcywKKyAgICAgICAgYSBw
ZXJjZW50YWdlIGluIGZpdC1jb250ZW50KCkgaXMgaW5kZWZpbml0ZS4gV2l0aG91dCB0aGlzIHBh
dGNoLCBzb21lCisgICAgICAgIHBsYWNlcyB0cmVhdGVkIHRoaXMgY2FzZSBhcyBmaXQtY29udGVu
dCgwKSwgd2hpY2ggcHJldmVudGVkIHRoZSBncmlkCisgICAgICAgIGNvbnRhaW5lciBmcm9tIGdy
b3dpbmcgZW5vdWdoIHRvIGNvbnRhaW4gdGhlIG1heC1jb250ZW50IGNvbnRyaWJ1dGlvbgorICAg
ICAgICBvZiBpdHMgZ3JpZCBpdGVtcy4KKworICAgICAgICBUaGlzIHBhdGNoIHRyZWF0cyBzdWNo
IGZpdC1jb250ZW50KCkgYXMgbWlubWF4KGF1dG8sIG1heC1jb250ZW50KSwKKyAgICAgICAgYnV0
IG9uY2UgdGhlIHNpemUgb2YgdGhlIGdyaWQgY29udGFpbmVyIGlzIGtub3duIGFuZCBpdCBpcyBs
YWlkIG91dAorICAgICAgICAiZm9yIHJlYWwiLCB0aGVuIHRoZSBwZXJjZW50YWdlIGlzIGRlZmlu
aXRlIGFuZCBpdCdzIHVzZWQuCisKKyAgICAgICAgKiByZW5kZXJpbmcvR3JpZFRyYWNrU2l6aW5n
QWxnb3JpdGhtLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdyaWRUcmFja1NpemluZ0FsZ29yaXRo
bTo6Z3JpZFRyYWNrU2l6ZSBjb25zdCk6CisgICAgICAgIChXZWJDb3JlOjpHcmlkVHJhY2tTaXpp
bmdBbGdvcml0aG06OmluaXRpYWxpemVUcmFja1NpemVzKToKKwogMjAxOS0wMi0xMSAgWW91ZW5u
IEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAgTWFrZSBSZXF1ZXN0IGNvbnN0
cnVjdG9yIHRocm93IGlmIEZldGNoUmVxdWVzdEluaXQuc2lnbmFsIGlzIG5vdCB1bmRlZmluZWQs
IG51bGwgb3IgYW4gQWJvcnRTaWduYWwgb2JqZWN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvR3JpZFRyYWNrU2l6aW5nQWxnb3JpdGhtLmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9HcmlkVHJhY2tTaXppbmdBbGdvcml0aG0uY3BwCmluZGV4IDg4YzRmNTk1N2Jj
Y2Q4OGYyYTAyOGExMWU0MTBiZTJlMjgyMDY4MWYuLjlkMzI4NzQzYzRhYTZlZjg3NTM0MWFiNDMw
YTQ5MDkxN2QwMTczZDEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9Hcmlk
VHJhY2tTaXppbmdBbGdvcml0aG0uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9H
cmlkVHJhY2tTaXppbmdBbGdvcml0aG0uY3BwCkBAIC02NDUsNyArNjQ1LDcgQEAgR3JpZFRyYWNr
U2l6ZSBHcmlkVHJhY2tTaXppbmdBbGdvcml0aG06OmdyaWRUcmFja1NpemUoR3JpZFRyYWNrU2l6
aW5nRGlyZWN0aW9uIGQKIAogICAgIGF1dG8mIHRyYWNrU2l6ZSA9IHJhd0dyaWRUcmFja1NpemUo
ZGlyZWN0aW9uLCB0cmFuc2xhdGVkSW5kZXgpOwogICAgIGlmICh0cmFja1NpemUuaXNGaXRDb250
ZW50KCkpCi0gICAgICAgIHJldHVybiB0cmFja1NpemU7CisgICAgICAgIHJldHVybiBpc1JlbGF0
aXZlR3JpZExlbmd0aEFzQXV0byh0cmFja1NpemUuZml0Q29udGVudFRyYWNrQnJlYWR0aCgpLCBk
aXJlY3Rpb24pID8gR3JpZFRyYWNrU2l6ZShMZW5ndGgoQXV0byksIExlbmd0aChNYXhDb250ZW50
KSkgOiB0cmFja1NpemU7CiAKICAgICBHcmlkTGVuZ3RoIG1pblRyYWNrQnJlYWR0aCA9IHRyYWNr
U2l6ZS5taW5UcmFja0JyZWFkdGgoKTsKICAgICBHcmlkTGVuZ3RoIG1heFRyYWNrQnJlYWR0aCA9
IHRyYWNrU2l6ZS5tYXhUcmFja0JyZWFkdGgoKTsKQEAgLTEwOTksNyArMTA5OSw2IEBAIHZvaWQg
R3JpZFRyYWNrU2l6aW5nQWxnb3JpdGhtOjppbml0aWFsaXplVHJhY2tTaXplcygpCiAgICAgQVNT
RVJUKCFtX2hhc1BlcmNlbnRTaXplZFJvd3NJbmRlZmluaXRlSGVpZ2h0KTsKIAogICAgIFZlY3Rv
cjxHcmlkVHJhY2s+JiBhbGxUcmFja3MgPSB0cmFja3MobV9kaXJlY3Rpb24pOwotICAgIGNvbnN0
IGJvb2wgaGFzRGVmaW5pdGVGcmVlU3BhY2UgPSAhIWF2YWlsYWJsZVNwYWNlKCk7CiAgICAgY29u
c3QgYm9vbCBpbmRlZmluaXRlSGVpZ2h0ID0gbV9kaXJlY3Rpb24gPT0gRm9yUm93cyAmJiAhbV9y
ZW5kZXJHcmlkLT5oYXNEZWZpbml0ZUxvZ2ljYWxIZWlnaHQoKTsKICAgICBMYXlvdXRVbml0IG1h
eFNpemUgPSBzdGQ6Om1heCgwX2x1LCBhdmFpbGFibGVTcGFjZSgpLnZhbHVlT3IoMF9sdSkpOwog
ICAgIC8vIDEuIEluaXRpYWxpemUgcGVyIEdyaWQgdHJhY2sgdmFyaWFibGVzLgpAQCAtMTExMSwx
MSArMTExMCw4IEBAIHZvaWQgR3JpZFRyYWNrU2l6aW5nQWxnb3JpdGhtOjppbml0aWFsaXplVHJh
Y2tTaXplcygpCiAgICAgICAgIHRyYWNrLnNldEdyb3d0aExpbWl0KGluaXRpYWxHcm93dGhMaW1p
dCh0cmFja1NpemUsIHRyYWNrLmJhc2VTaXplKCkpKTsKICAgICAgICAgdHJhY2suc2V0SW5maW5p
dGVseUdyb3dhYmxlKGZhbHNlKTsKIAotICAgICAgICBpZiAodHJhY2tTaXplLmlzRml0Q29udGVu
dCgpKSB7Ci0gICAgICAgICAgICBHcmlkTGVuZ3RoIGdyaWRMZW5ndGggPSB0cmFja1NpemUuZml0
Q29udGVudFRyYWNrQnJlYWR0aCgpOwotICAgICAgICAgICAgaWYgKCFncmlkTGVuZ3RoLmlzUGVy
Y2VudGFnZSgpIHx8IGhhc0RlZmluaXRlRnJlZVNwYWNlKQotICAgICAgICAgICAgICAgIHRyYWNr
LnNldEdyb3d0aExpbWl0Q2FwKHZhbHVlRm9yTGVuZ3RoKGdyaWRMZW5ndGgubGVuZ3RoKCksIG1h
eFNpemUpKTsKLSAgICAgICAgfQorICAgICAgICBpZiAodHJhY2tTaXplLmlzRml0Q29udGVudCgp
KQorICAgICAgICAgICAgdHJhY2suc2V0R3Jvd3RoTGltaXRDYXAodmFsdWVGb3JMZW5ndGgodHJh
Y2tTaXplLmZpdENvbnRlbnRUcmFja0JyZWFkdGgoKS5sZW5ndGgoKSwgbWF4U2l6ZSkpOwogICAg
ICAgICBpZiAodHJhY2tTaXplLmlzQ29udGVudFNpemVkKCkpCiAgICAgICAgICAgICBtX2NvbnRl
bnRTaXplZFRyYWNrc0luZGV4LmFwcGVuZChpKTsKICAgICAgICAgaWYgKHRyYWNrU2l6ZS5tYXhU
cmFja0JyZWFkdGgoKS5pc0ZsZXgoKSkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVk
L3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCmluZGV4
IGIzZDBjYmY0Mzg4NWI4NzExMjRmOGNjZDBhN2Y4NmJiYWVmOWVmZjIuLjU5NGM3Y2E3N2U4MjJj
NzAzNTI5MDc0MGY5YzkxODdmOGMyZWI1ODMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDE2IEBACisyMDE5LTAyLTExICBPcmlvbCBCcnVmYXUgIDxvYnJ1ZmF1QGln
YWxpYS5jb20+CisKKyAgICAgICAgW2Nzcy1ncmlkXSBIYW5kbGUgaW5kZWZpbml0ZSBwZXJjZW50
YWdlcyBpbiBmaXQtY29udGVudCgpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xOTQ1MDkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBJbXBvcnQgV1BUIHRlc3QuCisKKyAgICAgICAgKiB3ZWItcGxhdGZvcm0t
dGVzdHMvY3NzL2Nzcy1ncmlkL2xheW91dC1hbGdvcml0aG0vZ3JpZC1maXQtY29udGVudC1wZXJj
ZW50YWdlLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3Rz
L2Nzcy9jc3MtZ3JpZC9sYXlvdXQtYWxnb3JpdGhtL2dyaWQtZml0LWNvbnRlbnQtcGVyY2VudGFn
ZS5odG1sOiBBZGRlZC4KKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1ncmlk
L2xheW91dC1hbGdvcml0aG0vdzNjLWltcG9ydC5sb2c6CisKIDIwMTktMDEtMzAgIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgogCiAgICAgICAgIFNlcnZpY2VXb3JrZXJKb2Igc2hv
dWxkIG5vdGlmeSBpdHMgY2xpZW50IGluIGNhc2UgaXRzIGpvYiBpcyBjYW5jZWxsZWQKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nz
cy1ncmlkL2xheW91dC1hbGdvcml0aG0vZ3JpZC1maXQtY29udGVudC1wZXJjZW50YWdlLWV4cGVj
dGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3Nz
L2Nzcy1ncmlkL2xheW91dC1hbGdvcml0aG0vZ3JpZC1maXQtY29udGVudC1wZXJjZW50YWdlLWV4
cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5jYjE2OTQ0OTcxNDYzYTQ1YTE4NjI5OGM5YmE2ZjI1ZWU0
NDA5Y2I2Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWdyaWQvbGF5b3V0LWFsZ29yaXRobS9ncmlkLWZpdC1jb250
ZW50LXBlcmNlbnRhZ2UtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNyBAQAorCitQQVNTIGZpdC1j
b250ZW50KDAlKSAKK1BBU1MgZml0LWNvbnRlbnQoNTAlKSAKK1BBU1MgZml0LWNvbnRlbnQoNzUl
KSAKK1BBU1MgZml0LWNvbnRlbnQoMTAwJSkgCitQQVNTIGZpdC1jb250ZW50KDE1MCUpIAorCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nz
cy9jc3MtZ3JpZC9sYXlvdXQtYWxnb3JpdGhtL2dyaWQtZml0LWNvbnRlbnQtcGVyY2VudGFnZS5o
dG1sIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3Nz
LWdyaWQvbGF5b3V0LWFsZ29yaXRobS9ncmlkLWZpdC1jb250ZW50LXBlcmNlbnRhZ2UuaHRtbApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwLi5hYjU1NTAyNDg3MzI4ZDExYWMxNTM0NDBmZWM0OTYzZTZlNzA3MDljCi0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0
cy9jc3MvY3NzLWdyaWQvbGF5b3V0LWFsZ29yaXRobS9ncmlkLWZpdC1jb250ZW50LXBlcmNlbnRh
Z2UuaHRtbApAQCAtMCwwICsxLDYxIEBACis8IURPQ1RZUEUgaHRtbD4KKzxtZXRhIGNoYXJzZXQ9
InV0Zi04Ij4KKzx0aXRsZT5DU1MgR3JpZCBMYXlvdXQgVGVzdDogaW5kZWZpbml0ZSBwZXJjZW50
YWdlIGluIGZpdC1jb250ZW50KCk8L3RpdGxlPgorPGxpbmsgcmVsPSJhdXRob3IiIHRpdGxlPSJP
cmlvbCBCcnVmYXUiIGhyZWY9Im1haWx0bzpvYnJ1ZmF1QGlnYWxpYS5jb20iPgorPGxpbmsgcmVs
PSJoZWxwIiBocmVmPSJodHRwczovL2RyYWZ0cy5jc3N3Zy5vcmcvY3NzLWdyaWQvI3RyYWNrLXNp
emVzIiB0aXRsZT0iNy4yLjEuIFRyYWNrIFNpemVzIj4KKzxtZXRhIG5hbWU9ImFzc2VydCIgY29u
dGVudD0iQ2hlY2tzIHRoYXQgYW4gaW5kZWZpbml0ZSBwZXJjZW50YWdlIGluIGZpdC1jb250ZW50
IGxldHMgdGhlIGdyaWQgY29udGFpbmVyIGdyb3cgZW5vdWdoIHRvIGNvbnRhaW4gdGhlIG1heC1j
b250ZW50IGNvbnRyaWJ1dGlvbiBvZiBpdHMgZ3JpZCBpdGVtcy4iPgorPHN0eWxlPgorLmNvbnRh
aW5lciB7CisgIHdpZHRoOiAyMDBweDsKKyAgbWFyZ2luLXRvcDogMTBweDsKK30KKy5ncmlkIHsK
KyAgZGlzcGxheTogaW5saW5lLWdyaWQ7CisgIGJhY2tncm91bmQ6IGJsdWU7Cit9CisuaXRlbSB7
CisgIGJhY2tncm91bmQ6IG9yYW5nZTsKK30KKy5pdGVtOjpiZWZvcmUsIC5pdGVtOjphZnRlciB7
CisgIGNvbnRlbnQ6ICcnOworICBmbG9hdDogbGVmdDsKKyAgd2lkdGg6IDUwcHg7CisgIGhlaWdo
dDogNTBweDsKK30KKzwvc3R5bGU+CisKKzxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3RoYXJu
ZXNzLmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3RoYXJuZXNzcmVw
b3J0LmpzIj48L3NjcmlwdD4KKworPGRpdiBpZD0ibG9nIj48L2Rpdj4KKworPHNjcmlwdD4KKyJ1
c2Ugc3RyaWN0IjsKK2Z1bmN0aW9uIGNsYW1wKHZhbHVlLCBtaW4sIG1heCkgeworICByZXR1cm4g
TWF0aC5tYXgobWluLCBNYXRoLm1pbihtYXgsIHZhbHVlKSk7Cit9Citjb25zdCBtaW5Db250ZW50
ID0gNTA7Citjb25zdCBtYXhDb250ZW50ID0gMTAwOworZm9yIChjb25zdCBwZXJjZW50YWdlIG9m
IFswLCA1MCwgNzUsIDEwMCwgMTUwXSkgeworICBjb25zdCBjb250YWluZXIgPSBkb2N1bWVudC5j
cmVhdGVFbGVtZW50KCJkaXYiKTsKKyAgY29udGFpbmVyLmNsYXNzTmFtZSA9ICJjb250YWluZXIi
OworICBkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKGNvbnRhaW5lcik7CisgIGNvbnN0IGdyaWQg
PSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJkaXYiKTsKKyAgZ3JpZC5jbGFzc05hbWUgPSAiZ3Jp
ZCI7CisgIGdyaWQuc3R5bGUuZ3JpZFRlbXBsYXRlQ29sdW1ucyA9IGBmaXQtY29udGVudCgke3Bl
cmNlbnRhZ2V9JSlgOworICBjb250YWluZXIuYXBwZW5kQ2hpbGQoZ3JpZCk7CisgIGNvbnN0IGl0
ZW0gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJkaXYiKTsKKyAgaXRlbS5jbGFzc05hbWUgPSAi
aXRlbSI7CisgIGdyaWQuYXBwZW5kQ2hpbGQoaXRlbSk7CisgIHRlc3QoZnVuY3Rpb24oKSB7Cisg
ICAgY29uc3QgY29sU2l6ZSA9IGNsYW1wKHBlcmNlbnRhZ2UgKiBtYXhDb250ZW50IC8gMTAwLCBt
aW5Db250ZW50LCBtYXhDb250ZW50KTsKKyAgICBjb25zdCBoZWlnaHQgPSBjb2xTaXplIDwgbWF4
Q29udGVudCA/IG1heENvbnRlbnQgOiBtaW5Db250ZW50OworICAgIGFzc2VydF9lcXVhbHMoaXRl
bS5vZmZzZXRXaWR0aCwgY29sU2l6ZSwgIkdyaWQgaXRlbSB3aWR0aCIpOworICAgIGFzc2VydF9l
cXVhbHMoaXRlbS5vZmZzZXRIZWlnaHQsIGhlaWdodCwgIkdyaWQgaXRlbSBoZWlnaHQiKTsKKyAg
ICBhc3NlcnRfZXF1YWxzKGdyaWQub2Zmc2V0V2lkdGgsIG1heENvbnRlbnQsICJHcmlkIGNvbnRh
aW5lciB3aWR0aCIpOworICAgIGFzc2VydF9lcXVhbHMoZ3JpZC5vZmZzZXRIZWlnaHQsIGhlaWdo
dCwgIkdyaWQgY29udGFpbmVyIGhlaWdodCIpOworICAgIGFzc2VydF9lcXVhbHMoZ2V0Q29tcHV0
ZWRTdHlsZShncmlkKS5ncmlkVGVtcGxhdGVDb2x1bW5zLCBjb2xTaXplICsgInB4IiwKKyAgICAg
ICAgICAgICAgICAgICJHcmlkIGNvbHVtbiBzaXplIik7CisgIH0sIGBmaXQtY29udGVudCgke3Bl
cmNlbnRhZ2V9JSlgKTsKK30KKzwvc2NyaXB0PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWdyaWQvbGF5b3V0LWFsZ29yaXRo
bS93M2MtaW1wb3J0LmxvZyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0t
dGVzdHMvY3NzL2Nzcy1ncmlkL2xheW91dC1hbGdvcml0aG0vdzNjLWltcG9ydC5sb2cKaW5kZXgg
ZjY1MWUwMTZlNzY4MDYwZWQxZTYzZmZjNWYwNTNhYTM5NWFhZWIxYS4uNDc1MGExMTcyZDZhNTQ2
NDNjMzgzMWI3ZWI5ZDJlNGJkZjg1MmIwOCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWdyaWQvbGF5b3V0LWFsZ29yaXRobS93
M2MtaW1wb3J0LmxvZworKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3Jt
LXRlc3RzL2Nzcy9jc3MtZ3JpZC9sYXlvdXQtYWxnb3JpdGhtL3czYy1pbXBvcnQubG9nCkBAIC0y
MCw2ICsyMCw3IEBAIExpc3Qgb2YgZmlsZXM6CiAvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWdyaWQvbGF5b3V0LWFsZ29yaXRobS9ncmlkLWNvbnRl
bnQtZGlzdHJpYnV0aW9uLW11c3QtYWNjb3VudC1mb3ItdHJhY2stc2l6aW5nLTAwNC5odG1sCiAv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWdyaWQv
bGF5b3V0LWFsZ29yaXRobS9ncmlkLWZpbmQtZnItc2l6ZS1ndXR0ZXJzLTAwMS5odG1sCiAvTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWdyaWQvbGF5
b3V0LWFsZ29yaXRobS9ncmlkLWZpbmQtZnItc2l6ZS1ndXR0ZXJzLTAwMi5odG1sCisvTGF5b3V0
VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWdyaWQvbGF5b3V0
LWFsZ29yaXRobS9ncmlkLWZpdC1jb250ZW50LXBlcmNlbnRhZ2UuaHRtbAogL0xheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1ncmlkL2xheW91dC1hbGdv
cml0aG0vZ3JpZC1pbnRyaW5zaWMtc2l6ZS13aXRoLW9ydGhvZ29uYWwtaXRlbXMuaHRtbAogL0xh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1ncmlkL2xh
eW91dC1hbGdvcml0aG0vZ3JpZC1sYXlvdXQtZnJlZS1zcGFjZS11bml0LWV4cGVjdGVkLmh0bWwK
IC9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZ3Jp
ZC9sYXlvdXQtYWxnb3JpdGhtL2dyaWQtbGF5b3V0LWZyZWUtc3BhY2UtdW5pdC5odG1sCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>