<?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>65497</bug_id>
          
          <creation_ts>2011-08-01 16:39:52 -0700</creation_ts>
          <short_desc>maxlength = 0 on input is ignored</short_desc>
          <delta_ts>2011-08-19 01:47:04 -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>Forms</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>http://jsfiddle.net/nimbu/PFKcB/</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Divya Manian">divya</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>tkent</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>444990</commentid>
    <comment_count>0</comment_count>
    <who name="Divya Manian">divya</who>
    <bug_when>2011-08-01 16:39:52 -0700</bug_when>
    <thetext>I have no idea why anyone would do this, but it should be possible. 

Opera&apos;s latest snapshot, FF both do abide by maxlength.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>445124</commentid>
    <comment_count>1</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-08-01 23:56:34 -0700</bug_when>
    <thetext>Chromium bug: http://code.google.com/p/chromium/issues/detail?id=89732</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>453554</commentid>
    <comment_count>2</comment_count>
      <attachid>104437</attachid>
    <who name="Shinya Kawanaka">shinyak</who>
    <bug_when>2011-08-18 19:32:54 -0700</bug_when>
    <thetext>Created attachment 104437
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>453564</commentid>
    <comment_count>3</comment_count>
      <attachid>104437</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-08-18 19:57:19 -0700</bug_when>
    <thetext>Comment on attachment 104437
Patch

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

Thank you for fixing this.
The change looks ok.

&gt; LayoutTests/fast/forms/input-text-paste-maxlength.html:102
&gt; +debug(&quot;pasting too much text with maxlength=0&quot;);
&gt; +document.getElementById(&quot;l&quot;).focus();
&gt; +document.execCommand(&quot;InsertHTML&quot;, false, &quot;12x&amp;#x305;&amp;#x332;45&quot;);
&gt; +shouldBe(&quot;domValueOf(&apos;l&apos;)&quot;, &quot;&apos;&apos;&quot;);
&gt; +shouldBe(&quot;visibleValueOf(&apos;l&apos;)&quot;, &quot;&apos;&apos;&quot;);
&gt; +

Would you add similar test cases to fast/forms/textarea-maxlength.html please?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>453656</commentid>
    <comment_count>4</comment_count>
      <attachid>104463</attachid>
    <who name="Shinya Kawanaka">shinyak</who>
    <bug_when>2011-08-18 22:47:19 -0700</bug_when>
    <thetext>Created attachment 104463
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>453684</commentid>
    <comment_count>5</comment_count>
      <attachid>104463</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2011-08-19 00:47:53 -0700</bug_when>
    <thetext>Comment on attachment 104463
Patch

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>453702</commentid>
    <comment_count>6</comment_count>
      <attachid>104463</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-08-19 01:46:59 -0700</bug_when>
    <thetext>Comment on attachment 104463
Patch

Clearing flags on attachment: 104463

Committed r93390: &lt;http://trac.webkit.org/changeset/93390&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>453703</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-08-19 01:47:04 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>104437</attachid>
            <date>2011-08-18 19:32:54 -0700</date>
            <delta_ts>2011-08-18 22:47:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-65497-20110819113252.patch</filename>
            <type>text/plain</type>
            <size>4072</size>
            <attacher name="Shinya Kawanaka">shinyak</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTMxNjYKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA2N2EwOTRjZWU5YzBiZmU1ZWFkMDBj
YzAxZmRiOGY2Y2ZiZDdlM2EzLi5kNjg3ZjkwMTkwM2M5MzUwMTgyYWMxMzBlZDRjNWY4NGEzZWNl
NjFkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEtMDgtMTggIFNoaW55YSBLYXdhbmFrYSAg
PHNoaW55YWtAZ29vZ2xlLmNvbT4KKworICAgICAgICBpbnB1dFttYXhsZW5ndGg9MF0gc2hvdWxk
IGlnbm9yZSB0ZXh0IGlucHV0LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NjU0OTcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIGZhc3QvZm9ybXMvaW5wdXQtdGV4dC1wYXN0ZS1tYXhsZW5ndGgtZXhwZWN0
ZWQudHh0OiBBZGRlZCBhIGNhc2UgdGhhdCBtYXhsZW5ndGg9MAorICAgICAgICAqIGZhc3QvZm9y
bXMvaW5wdXQtdGV4dC1wYXN0ZS1tYXhsZW5ndGguaHRtbDogZGl0dG8uCisKIDIwMTEtMDgtMTYg
IFRvbnkgQ2hhbmcgIDx0b255QGNocm9taXVtLm9yZz4KIAogICAgICAgICBbY2hyb21pdW1dIGZh
c3QvY3NzL2N1c3RvbS1mb250LXhoZWlnaHQuaHRtbCBpcyBhc3NlcnRpbmcgb24gYWxsCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lucHV0LXRleHQtcGFzdGUtbWF4bGVuZ3Ro
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtdGV4dC1wYXN0ZS1t
YXhsZW5ndGgtZXhwZWN0ZWQudHh0CmluZGV4IDI5NjMzYmNmZGNiZWYzOGRjZmEzMjAxNmRmMjA3
YzYyMDAyOGQwZWQuLjYxOTM5YmFiYzhjMjM3ZDNlZDNiNzE1ZjdkYjFlMThmMTA1NzFhZGYgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtdGV4dC1wYXN0ZS1tYXhsZW5n
dGgtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtdGV4dC1w
YXN0ZS1tYXhsZW5ndGgtZXhwZWN0ZWQudHh0CkBAIC0yNSw3ICsyNSwxMCBAQCBQQVNTIHZpc2li
bGVWYWx1ZU9mKCdnJykgaXMgJzEyJyArIGZhbmN5WCArICc0NScKIHBhc3RpbmcgdG9vIG11Y2gg
dGV4dAogUEFTUyBkb21WYWx1ZU9mKCdrJykgaXMgJzEyJyArIGZhbmN5WCArICc0JwogUEFTUyB2
aXNpYmxlVmFsdWVPZignaycpIGlzICcxMicgKyBmYW5jeVggKyAnNCcKK3Bhc3RpbmcgdG9vIG11
Y2ggdGV4dCB3aXRoIG1heGxlbmd0aD0wCitQQVNTIGRvbVZhbHVlT2YoJ2wnKSBpcyAnJworUEFT
UyB2aXNpYmxlVmFsdWVPZignbCcpIGlzICcnCiBQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0
cnVlCiAKIFRFU1QgQ09NUExFVEUKLSAgICAgICAgCisgICAgICAgICAKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtdGV4dC1wYXN0ZS1tYXhsZW5ndGguaHRtbCBiL0xh
eW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtdGV4dC1wYXN0ZS1tYXhsZW5ndGguaHRtbAppbmRl
eCA2ZmFhOGM5YjI5MDVhY2EyMjUxODEwMDI2M2Q3NzBkZDIzMzdiZTM5Li5mNDUxNDFkY2NhOTU1
MGUwNDE4MzhkM2ZjYzcyNzc2OTRmOGU0MTFhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0
L2Zvcm1zL2lucHV0LXRleHQtcGFzdGUtbWF4bGVuZ3RoLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMv
ZmFzdC9mb3Jtcy9pbnB1dC10ZXh0LXBhc3RlLW1heGxlbmd0aC5odG1sCkBAIC0xNyw2ICsxNyw3
IEBACiA8aW5wdXQgdHlwZT0idGV4dCIgaWQ9ImgiIHNpemU9IjUiPgogPGlucHV0IHR5cGU9InRl
eHQiIGlkPSJnIiBzaXplPSI1Ij4KIDxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0iayIgc2l6ZT0iNSIg
bWF4bGVuZ3RoPSI0Ij4KKzxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0ibCIgc2l6ZT0iNSIgbWF4bGVu
Z3RoPSIwIj4KIAogPHNjcmlwdD4KIGZ1bmN0aW9uIGRvbVZhbHVlT2YoaWQpIHsKQEAgLTkzLDYg
Kzk0LDEyIEBAIGRvY3VtZW50LmV4ZWNDb21tYW5kKCJJbnNlcnRIVE1MIiwgZmFsc2UsICIxMngm
I3gzMDU7JiN4MzMyOzQ1Iik7CiBzaG91bGRCZSgiZG9tVmFsdWVPZignaycpIiwgIicxMicgKyBm
YW5jeVggKyAnNCciKTsKIHNob3VsZEJlKCJ2aXNpYmxlVmFsdWVPZignaycpIiwgIicxMicgKyBm
YW5jeVggKyAnNCciKTsKIAorZGVidWcoInBhc3RpbmcgdG9vIG11Y2ggdGV4dCB3aXRoIG1heGxl
bmd0aD0wIik7Citkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibCIpLmZvY3VzKCk7Citkb2N1bWVu
dC5leGVjQ29tbWFuZCgiSW5zZXJ0SFRNTCIsIGZhbHNlLCAiMTJ4JiN4MzA1OyYjeDMzMjs0NSIp
Oworc2hvdWxkQmUoImRvbVZhbHVlT2YoJ2wnKSIsICInJyIpOworc2hvdWxkQmUoInZpc2libGVW
YWx1ZU9mKCdsJykiLCAiJyciKTsKKwogdmFyIHN1Y2Nlc3NmdWxseVBhcnNlZCA9IHRydWU7CiA8
L3NjcmlwdD4KIDxzY3JpcHQgc3JjPSIuLi8uLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXBv
c3QuanMiPjwvc2NyaXB0PgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIv
U291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IGE4MjhjZWMwMDMyMzE3NDcxYTdhOGIxODcx
ZTUzYmUxYzVmYjE2M2YuLjlmNjZlMThiYzc2ODA5Y2I1MTNiM2I0YTk3YzM5ZmJmYWE5OWI5ODcg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMS0wOC0xOCAgU2hpbnlhIEthd2FuYWth
ICA8c2hpbnlha0Bnb29nbGUuY29tPgorCisgICAgICAgIGlucHV0W21heGxlbmd0aD0wXSBzaG91
bGQgaWdub3JlIHRleHQgaW5wdXQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD02NTQ5NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIENoYW5nZWQgdGhlIHZhbGlkIHJhbmdlIG9mIG1heGxlbmd0aC4KKworICAg
ICAgICAqIGh0bWwvSFRNTElucHV0RWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1M
SW5wdXRFbGVtZW50OjpwYXJzZU1heExlbmd0aEF0dHJpYnV0ZSk6CisgICAgICAgICAgQ2hhbmdl
ZCBtYXhsZW5ndGggY2hlY2sgY29uZGl0aW9uLgorCiAyMDExLTA4LTE2ICBKb3NlcGggUGVjb3Jh
cm8gIDxqb2VwZWNrQHdlYmtpdC5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCBDaHJvbWl1bSBX
aW5kb3dzIGJ1aWxkIGZpeCBhZnRlciByOTMxNDAuIFRha2UgNC4KZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1s
L0hUTUxJbnB1dEVsZW1lbnQuY3BwCmluZGV4IGIzOTgwNWQ5ZTQ3ZmNlOGY2MzE0NDU5NDQ0N2Fl
ZmFjNmEyZTNjOWUuLjA3NjYwMTM4NTc0OGY4MDUwNTYzZGFmOTYwZmI5ZjE0MGIwYjNkMTQgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvaHRtbC9IVE1MSW5wdXRFbGVtZW50LmNwcApAQCAtMTkyMiw3ICsxOTIy
LDcgQEAgdm9pZCBIVE1MSW5wdXRFbGVtZW50Ojpub3RpZnlGb3JtU3RhdGVDaGFuZ2VkKCkKIHZv
aWQgSFRNTElucHV0RWxlbWVudDo6cGFyc2VNYXhMZW5ndGhBdHRyaWJ1dGUoQXR0cmlidXRlKiBh
dHRyaWJ1dGUpCiB7CiAgICAgaW50IG1heExlbmd0aCA9IGF0dHJpYnV0ZS0+aXNOdWxsKCkgPyBt
YXhpbXVtTGVuZ3RoIDogYXR0cmlidXRlLT52YWx1ZSgpLnRvSW50KCk7Ci0gICAgaWYgKG1heExl
bmd0aCA8PSAwIHx8IG1heExlbmd0aCA+IG1heGltdW1MZW5ndGgpCisgICAgaWYgKG1heExlbmd0
aCA8IDAgfHwgbWF4TGVuZ3RoID4gbWF4aW11bUxlbmd0aCkKICAgICAgICAgbWF4TGVuZ3RoID0g
bWF4aW11bUxlbmd0aDsKICAgICBpbnQgb2xkTWF4TGVuZ3RoID0gbV9tYXhMZW5ndGg7CiAgICAg
bV9tYXhMZW5ndGggPSBtYXhMZW5ndGg7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>104463</attachid>
            <date>2011-08-18 22:47:19 -0700</date>
            <delta_ts>2011-08-19 01:46:59 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-65497-20110819144717.patch</filename>
            <type>text/plain</type>
            <size>9114</size>
            <attacher name="Shinya Kawanaka">shinyak</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTMxNjYKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA2N2EwOTRjZWU5YzBiZmU1ZWFkMDBj
YzAxZmRiOGY2Y2ZiZDdlM2EzLi5jYjg5NTFlZDFkNjRhMDg4NDIzMDNjMTE5NzNhYzYxYjgwOTU3
NjFmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTEtMDgtMTggIFNoaW55YSBLYXdhbmFrYSAg
PHNoaW55YWtAZ29vZ2xlLmNvbT4KKworICAgICAgICBpbnB1dFttYXhsZW5ndGg9MF0gc2hvdWxk
IGlnbm9yZSB0ZXh0IGlucHV0LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NjU0OTcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIGZhc3QvZm9ybXMvaW5wdXQtdGV4dC1wYXN0ZS1tYXhsZW5ndGgtZXhwZWN0
ZWQudHh0OgorICAgICAgICAgIEFkZGVkIGEgY2FzZSB0aGF0IG1heGxlbmd0aD0wCisgICAgICAg
ICogZmFzdC9mb3Jtcy9pbnB1dC10ZXh0LXBhc3RlLW1heGxlbmd0aC5odG1sOiBkaXR0by4KKyAg
ICAgICAgKiBmYXN0L2Zvcm1zL3NjcmlwdC10ZXN0cy90ZXh0YXJlYS1tYXhsZW5ndGguanM6IGRp
dHRvLgorICAgICAgICAoY3JlYXRlRm9jdXNlZFRleHRBcmVhV2l0aE1heExlbmd0aCk6CisgICAg
ICAgICogZmFzdC9mb3Jtcy90ZXh0YXJlYS1tYXhsZW5ndGgtZXhwZWN0ZWQudHh0OiBkaXR0by4K
KwogMjAxMS0wOC0xNiAgVG9ueSBDaGFuZyAgPHRvbnlAY2hyb21pdW0ub3JnPgogCiAgICAgICAg
IFtjaHJvbWl1bV0gZmFzdC9jc3MvY3VzdG9tLWZvbnQteGhlaWdodC5odG1sIGlzIGFzc2VydGlu
ZyBvbiBhbGwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtdGV4dC1w
YXN0ZS1tYXhsZW5ndGgtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1
dC10ZXh0LXBhc3RlLW1heGxlbmd0aC1leHBlY3RlZC50eHQKaW5kZXggMjk2MzNiY2ZkY2JlZjM4
ZGNmYTMyMDE2ZGYyMDdjNjIwMDI4ZDBlZC4uNjE5MzliYWJjOGMyMzdkM2VkM2I3MTVmN2RiMWUx
OGYxMDU3MWFkZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1dC10ZXh0
LXBhc3RlLW1heGxlbmd0aC1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jt
cy9pbnB1dC10ZXh0LXBhc3RlLW1heGxlbmd0aC1leHBlY3RlZC50eHQKQEAgLTI1LDcgKzI1LDEw
IEBAIFBBU1MgdmlzaWJsZVZhbHVlT2YoJ2cnKSBpcyAnMTInICsgZmFuY3lYICsgJzQ1JwogcGFz
dGluZyB0b28gbXVjaCB0ZXh0CiBQQVNTIGRvbVZhbHVlT2YoJ2snKSBpcyAnMTInICsgZmFuY3lY
ICsgJzQnCiBQQVNTIHZpc2libGVWYWx1ZU9mKCdrJykgaXMgJzEyJyArIGZhbmN5WCArICc0Jwor
cGFzdGluZyB0b28gbXVjaCB0ZXh0IHdpdGggbWF4bGVuZ3RoPTAKK1BBU1MgZG9tVmFsdWVPZign
bCcpIGlzICcnCitQQVNTIHZpc2libGVWYWx1ZU9mKCdsJykgaXMgJycKIFBBU1Mgc3VjY2Vzc2Z1
bGx5UGFyc2VkIGlzIHRydWUKIAogVEVTVCBDT01QTEVURQotICAgICAgICAKKyAgICAgICAgIApk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1dC10ZXh0LXBhc3RlLW1heGxl
bmd0aC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1dC10ZXh0LXBhc3RlLW1heGxl
bmd0aC5odG1sCmluZGV4IDZmYWE4YzliMjkwNWFjYTIyNTE4MTAwMjYzZDc3MGRkMjMzN2JlMzku
LmY0NTE0MWRjY2E5NTUwZTA0MTgzOGQzZmNjNzI3NzY5NGY4ZTQxMWEgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtdGV4dC1wYXN0ZS1tYXhsZW5ndGguaHRtbAorKysg
Yi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lucHV0LXRleHQtcGFzdGUtbWF4bGVuZ3RoLmh0bWwK
QEAgLTE3LDYgKzE3LDcgQEAKIDxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0iaCIgc2l6ZT0iNSI+CiA8
aW5wdXQgdHlwZT0idGV4dCIgaWQ9ImciIHNpemU9IjUiPgogPGlucHV0IHR5cGU9InRleHQiIGlk
PSJrIiBzaXplPSI1IiBtYXhsZW5ndGg9IjQiPgorPGlucHV0IHR5cGU9InRleHQiIGlkPSJsIiBz
aXplPSI1IiBtYXhsZW5ndGg9IjAiPgogCiA8c2NyaXB0PgogZnVuY3Rpb24gZG9tVmFsdWVPZihp
ZCkgewpAQCAtOTMsNiArOTQsMTIgQEAgZG9jdW1lbnQuZXhlY0NvbW1hbmQoIkluc2VydEhUTUwi
LCBmYWxzZSwgIjEyeCYjeDMwNTsmI3gzMzI7NDUiKTsKIHNob3VsZEJlKCJkb21WYWx1ZU9mKCdr
JykiLCAiJzEyJyArIGZhbmN5WCArICc0JyIpOwogc2hvdWxkQmUoInZpc2libGVWYWx1ZU9mKCdr
JykiLCAiJzEyJyArIGZhbmN5WCArICc0JyIpOwogCitkZWJ1ZygicGFzdGluZyB0b28gbXVjaCB0
ZXh0IHdpdGggbWF4bGVuZ3RoPTAiKTsKK2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJsIikuZm9j
dXMoKTsKK2RvY3VtZW50LmV4ZWNDb21tYW5kKCJJbnNlcnRIVE1MIiwgZmFsc2UsICIxMngmI3gz
MDU7JiN4MzMyOzQ1Iik7CitzaG91bGRCZSgiZG9tVmFsdWVPZignbCcpIiwgIicnIik7CitzaG91
bGRCZSgidmlzaWJsZVZhbHVlT2YoJ2wnKSIsICInJyIpOworCiB2YXIgc3VjY2Vzc2Z1bGx5UGFy
c2VkID0gdHJ1ZTsKIDwvc2NyaXB0PgogPHNjcmlwdCBzcmM9Ii4uLy4uL2Zhc3QvanMvcmVzb3Vy
Y2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9m
YXN0L2Zvcm1zL3NjcmlwdC10ZXN0cy90ZXh0YXJlYS1tYXhsZW5ndGguanMgYi9MYXlvdXRUZXN0
cy9mYXN0L2Zvcm1zL3NjcmlwdC10ZXN0cy90ZXh0YXJlYS1tYXhsZW5ndGguanMKaW5kZXggMmJi
NmZkZDUzYTVhMDVhMDQzZTNlMDVkYzQyNWExNTdlMDVmMmYzNC4uOGIyYjQ5NTBlODVlYzczM2Nm
MTc4NTcwMjg5OTU4ODQ1ZDY1OTVhNyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jt
cy9zY3JpcHQtdGVzdHMvdGV4dGFyZWEtbWF4bGVuZ3RoLmpzCisrKyBiL0xheW91dFRlc3RzL2Zh
c3QvZm9ybXMvc2NyaXB0LXRlc3RzL3RleHRhcmVhLW1heGxlbmd0aC5qcwpAQCAtNDIsNjAgKzQy
LDYwIEBAIHRleHRBcmVhLnZhbHVlID0gJ2FiY2RlJzsKIHNob3VsZEJlKCd0ZXh0QXJlYS52YWx1
ZScsICciYWJjZGUiJyk7CiAKIC8vIFNldCB1cCBmb3IgdXNlci1pbnB1dCB0ZXN0cwotZnVuY3Rp
b24gY3JlYXRlRm9jdXNlZFRleHRBcmVhV2l0aE1heExlbmd0aDMoKSB7CitmdW5jdGlvbiBjcmVh
dGVGb2N1c2VkVGV4dEFyZWFXaXRoTWF4TGVuZ3RoKG1heExlbmd0aCkgewogICAgIGlmICh0ZXh0
QXJlYSkKICAgICAgICAgZG9jdW1lbnQuYm9keS5yZW1vdmVDaGlsZCh0ZXh0QXJlYSk7CiAgICAg
dGV4dEFyZWEgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCd0ZXh0YXJlYScpOwotICAgIHRleHRB
cmVhLnNldEF0dHJpYnV0ZSgnbWF4bGVuZ3RoJywgJzMnKTsKKyAgICB0ZXh0QXJlYS5zZXRBdHRy
aWJ1dGUoJ21heGxlbmd0aCcsIG1heExlbmd0aCk7CiAgICAgZG9jdW1lbnQuYm9keS5hcHBlbmRD
aGlsZCh0ZXh0QXJlYSk7CiAgICAgdGV4dEFyZWEuZm9jdXMoKTsKIH0KIAogLy8gSW5zZXJ0IHRl
eHQgb2Ygd2hpY2ggbGVuZ3RoIGlzIG1heExlbmd0aC4KLWNyZWF0ZUZvY3VzZWRUZXh0QXJlYVdp
dGhNYXhMZW5ndGgzKCk7CitjcmVhdGVGb2N1c2VkVGV4dEFyZWFXaXRoTWF4TGVuZ3RoKDMpOwog
ZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ2luc2VydFRleHQnLCBmYWxzZSwgJ2FiYycpOwogc2hvdWxk
QmUoJ3RleHRBcmVhLnZhbHVlJywgJyJhYmMiJyk7CiAKIC8vIFRyeSB0byBhZGQgY2hhcmFjdGVy
cyB0byBtYXhMZW5ndGggY2hhcmFjdGVycy4KLWNyZWF0ZUZvY3VzZWRUZXh0QXJlYVdpdGhNYXhM
ZW5ndGgzKCk7CitjcmVhdGVGb2N1c2VkVGV4dEFyZWFXaXRoTWF4TGVuZ3RoKDMpOwogdGV4dEFy
ZWEudmFsdWUgPSAnYWJjJzsKIGRvY3VtZW50LmV4ZWNDb21tYW5kKCdpbnNlcnRUZXh0JywgZmFs
c2UsICdkZWYnKTsKIHNob3VsZEJlKCd0ZXh0QXJlYS52YWx1ZScsICciYWJjIicpOwogCiAvLyBS
ZXBsYWNlIHRleHQKLWNyZWF0ZUZvY3VzZWRUZXh0QXJlYVdpdGhNYXhMZW5ndGgzKCk7CitjcmVh
dGVGb2N1c2VkVGV4dEFyZWFXaXRoTWF4TGVuZ3RoKDMpOwogdGV4dEFyZWEudmFsdWUgPSAnYWJj
JzsKIGRvY3VtZW50LmV4ZWNDb21tYW5kKCdzZWxlY3RBbGwnKTsKIGRvY3VtZW50LmV4ZWNDb21t
YW5kKCdpbnNlcnRUZXh0JywgZmFsc2UsICdkZWYnKTsKIHNob3VsZEJlKCd0ZXh0QXJlYS52YWx1
ZScsICciZGVmIicpOwogCiAvLyBFeGlzdGluZyB2YWx1ZSBpcyBsb25nZXIgdGhhbiBtYXhMZW5n
dGguICBXZSBjYW4ndCBhZGQgdGV4dC4KLWNyZWF0ZUZvY3VzZWRUZXh0QXJlYVdpdGhNYXhMZW5n
dGgzKCk7CitjcmVhdGVGb2N1c2VkVGV4dEFyZWFXaXRoTWF4TGVuZ3RoKDMpOwogdGV4dEFyZWEu
dmFsdWUgPSAnYWJjZGVmJzsKIGRvY3VtZW50LmV4ZWNDb21tYW5kKCdpbnNlcnRUZXh0JywgZmFs
c2UsICdnaGknKTsKIHNob3VsZEJlKCd0ZXh0QXJlYS52YWx1ZScsICciYWJjZGVmIicpOwogCiAv
LyBXZSBjYW4gZGVsZXRlIGEgY2hhcmFjdGVyIGluIHRoZSBsb25nZXIgdmFsdWUuCi1jcmVhdGVG
b2N1c2VkVGV4dEFyZWFXaXRoTWF4TGVuZ3RoMygpOworY3JlYXRlRm9jdXNlZFRleHRBcmVhV2l0
aE1heExlbmd0aCgzKTsKIHRleHRBcmVhLnZhbHVlID0gJ2FiY2RlZic7CiBkb2N1bWVudC5leGVj
Q29tbWFuZCgnZGVsZXRlJyk7CiBzaG91bGRCZSgndGV4dEFyZWEudmFsdWUnLCAnImFiY2RlIicp
OwogCiAvLyBBIGxpbmVicmVhayBpcyAxIGNoYXJhY3Rlci4KLWNyZWF0ZUZvY3VzZWRUZXh0QXJl
YVdpdGhNYXhMZW5ndGgzKCk7CitjcmVhdGVGb2N1c2VkVGV4dEFyZWFXaXRoTWF4TGVuZ3RoKDMp
OwogZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ2luc2VydFRleHQnLCBmYWxzZSwgJ0EnKTsKIGRvY3Vt
ZW50LmV4ZWNDb21tYW5kKCdpbnNlcnRMaW5lQnJlYWsnKTsKIGRvY3VtZW50LmV4ZWNDb21tYW5k
KCdpbnNlcnRUZXh0JywgZmFsc2UsICdCJyk7CiBzaG91bGRCZSgndGV4dEFyZWEudmFsdWUnLCAn
IkFcXG5CIicpOwogCiAvLyBDb25maXJtcyBjb3JyZWN0IGNvdW50IGZvciBjbG9zZSBsaW5lYnJl
YWtzIGlucHV0cy4KLWNyZWF0ZUZvY3VzZWRUZXh0QXJlYVdpdGhNYXhMZW5ndGgzKCk7CitjcmVh
dGVGb2N1c2VkVGV4dEFyZWFXaXRoTWF4TGVuZ3RoKDMpOwogdGV4dEFyZWEuaW5uZXJIVE1MID0g
J2FcblxuJzsKIGRvY3VtZW50LmV4ZWNDb21tYW5kKCdpbnNlcnRMaW5lQnJlYWsnKTsKIHNob3Vs
ZEJlKCd0ZXh0QXJlYS52YWx1ZScsICciYVxcblxcbiInKTsKIAogLy8gQ29uZmlybXMgY29ycmVj
dCBjb3VudCBmb3Igb3BlbiBjb25zZWN1dGl2ZSBsaW5lYnJlYWtzIGlucHV0cy4KLWNyZWF0ZUZv
Y3VzZWRUZXh0QXJlYVdpdGhNYXhMZW5ndGgzKCk7CitjcmVhdGVGb2N1c2VkVGV4dEFyZWFXaXRo
TWF4TGVuZ3RoKDMpOwogZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ2luc2VydExpbmVCcmVhaycpOwog
ZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ2luc2VydExpbmVCcmVhaycpOwogZG9jdW1lbnQuZXhlY0Nv
bW1hbmQoJ2luc2VydExpbmVCcmVhaycpOwpAQCAtMTExLDI3ICsxMTEsMzMgQEAgdmFyIGZhbmN5
WCA9ICJ4XHUwMzA1XHUwMzMyIjsvLyArIFN0cmluZy5mcm9tQ2hhckNvZGUoMHgzMDUpICsgU3Ry
aW5nLmZyb21DaGFyQ28KIHZhciB1MTAwMDAgPSAiXHVkODAwXHVkYzAwIjsKIAogLy8gSW5zZXJ0
cyA1IGNvZGUtcG9pbnRzIGluIFVURi0xNgotY3JlYXRlRm9jdXNlZFRleHRBcmVhV2l0aE1heExl
bmd0aDMoKTsKK2NyZWF0ZUZvY3VzZWRUZXh0QXJlYVdpdGhNYXhMZW5ndGgoMyk7CiBkb2N1bWVu
dC5leGVjQ29tbWFuZCgnaW5zZXJ0VGV4dCcsIGZhbHNlLCAnQUInICsgZmFuY3lYKTsKIHNob3Vs
ZEJlKCd0ZXh0QXJlYS52YWx1ZScsICciQUIiICsgZmFuY3lYJyk7CiBzaG91bGRCZSgndGV4dEFy
ZWEudmFsdWUubGVuZ3RoJywgJzUnKTsKIAotY3JlYXRlRm9jdXNlZFRleHRBcmVhV2l0aE1heExl
bmd0aDMoKTsKK2NyZWF0ZUZvY3VzZWRUZXh0QXJlYVdpdGhNYXhMZW5ndGgoMyk7CiB0ZXh0QXJl
YS52YWx1ZSA9ICdBQicgKyBmYW5jeVg7CiB0ZXh0QXJlYS5zZXRTZWxlY3Rpb25SYW5nZSgyLCA1
KTsgIC8vIFNlbGVjdCBmYW5jeVgKIGRvY3VtZW50LmV4ZWNDb21tYW5kKCdpbnNlcnRUZXh0Jywg
ZmFsc2UsICdDREUnKTsKIHNob3VsZEJlKCd0ZXh0QXJlYS52YWx1ZScsICciQUJDIicpOwogCiAv
LyBJbnNlcnRzIDQgY29kZS1wb2ludHMgaW4gVVRGLTE2Ci1jcmVhdGVGb2N1c2VkVGV4dEFyZWFX
aXRoTWF4TGVuZ3RoMygpOworY3JlYXRlRm9jdXNlZFRleHRBcmVhV2l0aE1heExlbmd0aCgzKTsK
IGRvY3VtZW50LmV4ZWNDb21tYW5kKCdpbnNlcnRUZXh0JywgZmFsc2UsICdBQicgKyB1MTAwMDAp
Owogc2hvdWxkQmUoJ3RleHRBcmVhLnZhbHVlJywgJyJBQiIgKyB1MTAwMDAnKTsKIHNob3VsZEJl
KCd0ZXh0QXJlYS52YWx1ZS5sZW5ndGgnLCAnNCcpOwogCi1jcmVhdGVGb2N1c2VkVGV4dEFyZWFX
aXRoTWF4TGVuZ3RoMygpOworY3JlYXRlRm9jdXNlZFRleHRBcmVhV2l0aE1heExlbmd0aCgzKTsK
IHRleHRBcmVhLnZhbHVlID0gJ0FCJyArIHUxMDAwMDsKIHRleHRBcmVhLnNldFNlbGVjdGlvblJh
bmdlKDIsIDQpOyAgLy8gU2VsZWN0IHUxMDAwMAogZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ2luc2Vy
dFRleHQnLCBmYWxzZSwgJ0NERScpOwogc2hvdWxkQmUoJ3RleHRBcmVhLnZhbHVlJywgJyJBQkMi
Jyk7CiAKKy8vIEluIHRoZSBjYXNlIG1heGxlbmd0aD0wCitjcmVhdGVGb2N1c2VkVGV4dEFyZWFX
aXRoTWF4TGVuZ3RoKDApOwordGV4dEFyZWEudmFsdWUgPSAnJzsKK2RvY3VtZW50LmV4ZWNDb21t
YW5kKCdpbnNlcnRUZXh0JywgZmFsc2UsICdBQkMnKTsKK3Nob3VsZEJlKCd0ZXh0QXJlYS52YWx1
ZScsICciIicpOworCiB2YXIgc3VjY2Vzc2Z1bGx5UGFyc2VkID0gdHJ1ZTsKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvdGV4dGFyZWEtbWF4bGVuZ3RoLWV4cGVjdGVkLnR4dCBi
L0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvdGV4dGFyZWEtbWF4bGVuZ3RoLWV4cGVjdGVkLnR4dApp
bmRleCAzZDA3OWMyNjE5ZDk5YjkwOGQ0NTdmYmY5NTQyNWI3Nzg5YzU3MTgwLi43OGZkMGI4MTZm
YzU4ZmE2NmQ1NTg2YTVhZmZlMGJiZDYwNjdlMmIxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9m
YXN0L2Zvcm1zL3RleHRhcmVhLW1heGxlbmd0aC1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVz
dHMvZmFzdC9mb3Jtcy90ZXh0YXJlYS1tYXhsZW5ndGgtZXhwZWN0ZWQudHh0CkBAIC0yOSw2ICsy
OSw3IEBAIFBBU1MgdGV4dEFyZWEudmFsdWUgaXMgIkFCQyIKIFBBU1MgdGV4dEFyZWEudmFsdWUg
aXMgIkFCIiArIHUxMDAwMAogUEFTUyB0ZXh0QXJlYS52YWx1ZS5sZW5ndGggaXMgNAogUEFTUyB0
ZXh0QXJlYS52YWx1ZSBpcyAiQUJDIgorUEFTUyB0ZXh0QXJlYS52YWx1ZSBpcyAiIgogUEFTUyBz
dWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQogCiBURVNUIENPTVBMRVRFCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
YTgyOGNlYzAwMzIzMTc0NzFhN2E4YjE4NzFlNTNiZTFjNWZiMTYzZi4uOWY2NmUxOGJjNzY4MDlj
YjUxM2IzYjRhOTdjMzlmYmZhYTk5Yjk4NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hh
bmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisy
MDExLTA4LTE4ICBTaGlueWEgS2F3YW5ha2EgIDxzaGlueWFrQGdvb2dsZS5jb20+CisKKyAgICAg
ICAgaW5wdXRbbWF4bGVuZ3RoPTBdIHNob3VsZCBpZ25vcmUgdGV4dCBpbnB1dC4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY1NDk3CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2hhbmdlZCB0aGUgdmFsaWQg
cmFuZ2Ugb2YgbWF4bGVuZ3RoLgorCisgICAgICAgICogaHRtbC9IVE1MSW5wdXRFbGVtZW50LmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxJbnB1dEVsZW1lbnQ6OnBhcnNlTWF4TGVuZ3RoQXR0
cmlidXRlKToKKyAgICAgICAgICBDaGFuZ2VkIG1heGxlbmd0aCBjaGVjayBjb25kaXRpb24uCisK
IDIwMTEtMDgtMTYgIEpvc2VwaCBQZWNvcmFybyAgPGpvZXBlY2tAd2Via2l0Lm9yZz4KIAogICAg
ICAgICBVbnJldmlld2VkIENocm9taXVtIFdpbmRvd3MgYnVpbGQgZml4IGFmdGVyIHI5MzE0MC4g
VGFrZSA0LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MSW5wdXRFbGVtZW50
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5jcHAKaW5kZXggYjM5
ODA1ZDllNDdmY2U4ZjYzMTQ0NTk0NDQ3YWVmYWM2YTJlM2M5ZS4uMDc2NjAxMzg1NzQ4ZjgwNTA1
NjNkYWY5NjBmYjlmMTQwYjBiM2QxNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9I
VE1MSW5wdXRFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxJbnB1dEVs
ZW1lbnQuY3BwCkBAIC0xOTIyLDcgKzE5MjIsNyBAQCB2b2lkIEhUTUxJbnB1dEVsZW1lbnQ6Om5v
dGlmeUZvcm1TdGF0ZUNoYW5nZWQoKQogdm9pZCBIVE1MSW5wdXRFbGVtZW50OjpwYXJzZU1heExl
bmd0aEF0dHJpYnV0ZShBdHRyaWJ1dGUqIGF0dHJpYnV0ZSkKIHsKICAgICBpbnQgbWF4TGVuZ3Ro
ID0gYXR0cmlidXRlLT5pc051bGwoKSA/IG1heGltdW1MZW5ndGggOiBhdHRyaWJ1dGUtPnZhbHVl
KCkudG9JbnQoKTsKLSAgICBpZiAobWF4TGVuZ3RoIDw9IDAgfHwgbWF4TGVuZ3RoID4gbWF4aW11
bUxlbmd0aCkKKyAgICBpZiAobWF4TGVuZ3RoIDwgMCB8fCBtYXhMZW5ndGggPiBtYXhpbXVtTGVu
Z3RoKQogICAgICAgICBtYXhMZW5ndGggPSBtYXhpbXVtTGVuZ3RoOwogICAgIGludCBvbGRNYXhM
ZW5ndGggPSBtX21heExlbmd0aDsKICAgICBtX21heExlbmd0aCA9IG1heExlbmd0aDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>