<?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>43463</bug_id>
          
          <creation_ts>2010-08-03 21:25:57 -0700</creation_ts>
          <short_desc>Spin-button behavior improvement for out-of-range values</short_desc>
          <delta_ts>2010-08-04 22:55:00 -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>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://crbug.com/50823</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>27968</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Kent Tamura">tkent</reporter>
          <assigned_to name="Kent Tamura">tkent</assigned_to>
          <cc>adele</cc>
    
    <cc>darin</cc>
    
    <cc>dglazkov</cc>
    
    <cc>ojan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>259856</commentid>
    <comment_count>0</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-08-03 21:25:57 -0700</bug_when>
    <thetext>The original bug report, crbug.com/50823, describes the issue on type=date.  But it is common to types with spin buttons.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259859</commentid>
    <comment_count>1</comment_count>
      <attachid>63412</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-08-03 21:30:44 -0700</bug_when>
    <thetext>Created attachment 63412
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259888</commentid>
    <comment_count>2</comment_count>
      <attachid>63412</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2010-08-03 23:33:14 -0700</bug_when>
    <thetext>Comment on attachment 63412
Patch

The wording of the log messages in the eventSender version of the test are strange. They sound like instructions for running the test manually, yet they are not.

Is there any way to click an input field with a DOM event instead of eventSender? It would be better if the test did not rely on eventSender, and the DOM does offer a way to create events.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260409</commentid>
    <comment_count>3</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-08-04 22:53:54 -0700</bug_when>
    <thetext>Thank you for reviewing.

(In reply to comment #2)
&gt; (From update of attachment 63412 [details])
&gt; The wording of the log messages in the eventSender version of the test are strange. They sound like instructions for running the test manually, yet they are not.

I updated the messages.

&gt; Is there any way to click an input field with a DOM event instead of eventSender? It would be better if the test did not rely on eventSender, and the DOM does offer a way to create events.

I changed eventSender to document.createEvent() and initKeyboardEvent().


Landed as r64711.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>63412</attachid>
            <date>2010-08-03 21:30:44 -0700</date>
            <delta_ts>2010-08-04 22:55:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-43463-20100804133042.patch</filename>
            <type>text/plain</type>
            <size>7572</size>
            <attacher name="Kent Tamura">tkent</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0ODExMDA4Y2ZkYmY1ZmU0ZTE1ZTgzMDc3NTJmMzU2YjBlYjU3YTJlLi45NzU3M2Vl
M2ZhMWZiYjNlMjI5ZDY1NzI4N2IwNzYyMmU5MjAzNjY2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAK
KzIwMTAtMDgtMDQgIEtlbnQgVGFtdXJhICA8dGtlbnRAY2hyb21pdW0ub3JnPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFNwaW4tYnV0dG9uIGJlaGF2
aW9yIGltcHJvdmVtZW50IGZvciBvdXQtb2YtcmFuZ2UgdmFsdWVzCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00MzQ2MworCisgICAgICAgICogZmFzdC9m
b3Jtcy9pbnB1dC1udW1iZXItb3V0b2ZyYW5nZS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAg
ICAqIGZhc3QvZm9ybXMvaW5wdXQtbnVtYmVyLW91dG9mcmFuZ2UuaHRtbDogQWRkZWQuCisgICAg
ICAgICogZmFzdC9mb3Jtcy9zY3JpcHQtdGVzdHMvaW5wdXQtbnVtYmVyLW91dG9mcmFuZ2UuanM6
IEFkZGVkLgorCiAyMDEwLTA4LTAzICBLZW50IFRhbXVyYSAgPHRrZW50QGNocm9taXVtLm9yZz4K
IAogICAgICAgICBSZXZpZXdlZCBieSBPamFuIFZhZmFpLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvZmFzdC9mb3Jtcy9pbnB1dC1udW1iZXItb3V0b2ZyYW5nZS1leHBlY3RlZC50eHQgYi9MYXlv
dXRUZXN0cy9mYXN0L2Zvcm1zL2lucHV0LW51bWJlci1vdXRvZnJhbmdlLWV4cGVjdGVkLnR4dApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwLi5jNmIyNDBkMzUwNTYxMGNmNDExZDg4NWU0OGU1MjQ5ZTNhNDhiYWVlCi0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1dC1udW1iZXItb3V0b2Zy
YW5nZS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwxNyBAQAorVGVzdCBmb3Igc3BpbmJ1dHRvbiBi
ZWhhdmlvciBmb3Igb3V0LW9mLXJhbmdlIHZhbHVlcy4KKworT24gc3VjY2VzcywgeW91IHdpbGwg
c2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExF
VEUiLgorCisKK0NsaWNrIHRoZSBkb3duIGJ1dHRvbiBvZiBhbiBpbnB1dCBmaWVsZCBvZiB3aGlj
aCB2YWx1ZSBpcyBsb3dlciB0aGFuIHRoZSBtaW5pbXVtLgorUEFTUyBsb3dlci52YWx1ZSBpcyB1
bmNoYW5nZWQKK0NsaWNrIHRoZSB1cCBidXR0b24gb2YgYW4gaW5wdXQgZmllbGQgb2Ygd2hpY2gg
dmFsdWUgaXMgbG93ZXIgdGhhbiB0aGUgbWluaW11bS4KK1BBU1MgbG93ZXIudmFsdWUgaXMgbG93
ZXIubWluCitDbGljayB0aGUgdXAgYnV0dG9uIG9mIGFuIGlucHV0IGZpZWxkIG9mIHdoaWNoIHZh
bHVlIGlzIGhpZ2hlciB0aGFuIHRoZSBtYXhpbXVtLgorUEFTUyBoaWdoZXIudmFsdWUgaXMgdW5j
aGFuZ2VkCitDbGljayB0aGUgZG93biBidXR0b24gb2YgYW4gaW5wdXQgZmllbGQgb2Ygd2hpY2gg
dmFsdWUgaXMgaGlnaGVyIHRoYW4gdGhlIG1heGltdW0uCitQQVNTIGhpZ2hlci52YWx1ZSBpcyBo
aWdoZXIubWF4CitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExF
VEUKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1dC1udW1iZXItb3V0
b2ZyYW5nZS5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1dC1udW1iZXItb3V0b2Zy
YW5nZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLjdlMDMyNGM4NzNmOTE5YzUzMDg3Y2Y2NjI0Y2FiZDdlNDNk
NTgyOTgKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lucHV0LW51
bWJlci1vdXRvZnJhbmdlLmh0bWwKQEAgLTAsMCArMSwxMyBAQAorPCFET0NUWVBFIEhUTUwgUFVC
TElDICItLy9JRVRGLy9EVEQgSFRNTC8vRU4iPgorPGh0bWw+Cis8aGVhZD4KKzxsaW5rIHJlbD0i
c3R5bGVzaGVldCIgaHJlZj0iLi4vLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1zdHlsZS5j
c3MiPgorPHNjcmlwdCBzcmM9Ii4uLy4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpz
Ij48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPHAgaWQ9ImRlc2NyaXB0aW9uIj48L3A+Cis8
ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKzxzY3JpcHQgc3JjPSJzY3JpcHQtdGVzdHMvaW5wdXQt
bnVtYmVyLW91dG9mcmFuZ2UuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uLy4uL2Zhc3Qv
anMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3NjcmlwdC10ZXN0cy9pbnB1dC1u
dW1iZXItb3V0b2ZyYW5nZS5qcyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2NyaXB0LXRlc3Rz
L2lucHV0LW51bWJlci1vdXRvZnJhbmdlLmpzCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmRmZjA3YTdjZTdhYTlkMjA0
YjYxYzk1YTJmMGI1OTFjNTRkYTA5ZjAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2Zvcm1zL3NjcmlwdC10ZXN0cy9pbnB1dC1udW1iZXItb3V0b2ZyYW5nZS5qcwpAQCAtMCww
ICsxLDQ3IEBACitkZXNjcmlwdGlvbignVGVzdCBmb3Igc3BpbmJ1dHRvbiBiZWhhdmlvciBmb3Ig
b3V0LW9mLXJhbmdlIHZhbHVlcy4nKTsKKwordmFyIHBhcmVudCA9IGRvY3VtZW50LmNyZWF0ZUVs
ZW1lbnQoJ2RpdicpOworZG9jdW1lbnQuYm9keS5hcHBlbmRDaGlsZChwYXJlbnQpOworcGFyZW50
LmlubmVySFRNTCA9ICc8aW5wdXQgdHlwZT1udW1iZXIgaWQ9bG93ZXIgdmFsdWU9LTEwIG1pbj0w
IG1heD0xMDA+JworICAgICsgJzxpbnB1dCB0eXBlPW51bWJlciBpZD1oaWdoZXIgdmFsdWU9MjAw
IG1pbj0wIG1heD0xMDA+JzsKK3ZhciBsb3dlciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCds
b3dlcicpOwordmFyIGhpZ2hlciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdoaWdoZXInKTsK
KworaWYgKHdpbmRvdy5ldmVudFNlbmRlcikgeworICAgIGRlYnVnKCdDbGljayB0aGUgZG93biBi
dXR0b24gb2YgYW4gaW5wdXQgZmllbGQgb2Ygd2hpY2ggdmFsdWUgaXMgbG93ZXIgdGhhbiB0aGUg
bWluaW11bS4nKTsKKyAgICAvLyBNb3ZlIHRoZSBjdXJzb3Igb24gdGhlIGRvd24gYnV0dG9uLgor
ICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKGxvd2VyLm9mZnNldExlZnQgKyBsb3dlci5vZmZz
ZXRXaWR0aCAtIDEwLCBsb3dlci5vZmZzZXRUb3AgKyBsb3dlci5vZmZzZXRIZWlnaHQgKiAzIC8g
NCk7CisgICAgZXZlbnRTZW5kZXIubW91c2VEb3duKCk7CisgICAgZXZlbnRTZW5kZXIubW91c2VV
cCgpOworICAgIHZhciB1bmNoYW5nZWQgPSAiLTEwIjsKKyAgICBzaG91bGRCZSgnbG93ZXIudmFs
dWUnLCAndW5jaGFuZ2VkJyk7CisKKyAgICBkZWJ1ZygnQ2xpY2sgdGhlIHVwIGJ1dHRvbiBvZiBh
biBpbnB1dCBmaWVsZCBvZiB3aGljaCB2YWx1ZSBpcyBsb3dlciB0aGFuIHRoZSBtaW5pbXVtLicp
OworICAgIC8vIE1vdmUgdGhlIGN1cnNvciBvbiB0aGUgdXAgYnV0dG9uLgorICAgIGV2ZW50U2Vu
ZGVyLm1vdXNlTW92ZVRvKGxvd2VyLm9mZnNldExlZnQgKyBsb3dlci5vZmZzZXRXaWR0aCAtIDEw
LCBsb3dlci5vZmZzZXRUb3AgKyBsb3dlci5vZmZzZXRIZWlnaHQgLyA0KTsKKyAgICBldmVudFNl
bmRlci5tb3VzZURvd24oKTsKKyAgICBldmVudFNlbmRlci5tb3VzZVVwKCk7CisgICAgc2hvdWxk
QmUoJ2xvd2VyLnZhbHVlJywgJ2xvd2VyLm1pbicpOworCisgICAgZGVidWcoJ0NsaWNrIHRoZSB1
cCBidXR0b24gb2YgYW4gaW5wdXQgZmllbGQgb2Ygd2hpY2ggdmFsdWUgaXMgaGlnaGVyIHRoYW4g
dGhlIG1heGltdW0uJyk7CisgICAgLy8gTW92ZSB0aGUgY3Vyc29yIG9uIHRoZSB1cCBidXR0b24u
CisgICAgZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8oaGlnaGVyLm9mZnNldExlZnQgKyBoaWdoZXIu
b2Zmc2V0V2lkdGggLSAxMCwgaGlnaGVyLm9mZnNldFRvcCArIGhpZ2hlci5vZmZzZXRIZWlnaHQg
LyA0KTsKKyAgICBldmVudFNlbmRlci5tb3VzZURvd24oKTsKKyAgICBldmVudFNlbmRlci5tb3Vz
ZVVwKCk7CisgICAgdW5jaGFuZ2VkID0gIjIwMCI7CisgICAgc2hvdWxkQmUoJ2hpZ2hlci52YWx1
ZScsICd1bmNoYW5nZWQnKTsKKworICAgIGRlYnVnKCdDbGljayB0aGUgZG93biBidXR0b24gb2Yg
YW4gaW5wdXQgZmllbGQgb2Ygd2hpY2ggdmFsdWUgaXMgaGlnaGVyIHRoYW4gdGhlIG1heGltdW0u
Jyk7CisgICAgLy8gTW92ZSB0aGUgY3Vyc29yIG9uIHRoZSBkb3duIGJ1dHRvbi4KKyAgICBldmVu
dFNlbmRlci5tb3VzZU1vdmVUbyhoaWdoZXIub2Zmc2V0TGVmdCArIGhpZ2hlci5vZmZzZXRXaWR0
aCAtIDEwLCBoaWdoZXIub2Zmc2V0VG9wICsgaGlnaGVyLm9mZnNldEhlaWdodCAqIDMgLyA0KTsK
KyAgICBldmVudFNlbmRlci5tb3VzZURvd24oKTsKKyAgICBldmVudFNlbmRlci5tb3VzZVVwKCk7
CisgICAgc2hvdWxkQmUoJ2hpZ2hlci52YWx1ZScsICdoaWdoZXIubWF4Jyk7CisKKyAgICBwYXJl
bnQuaW5uZXJIVE1MID0gJyc7Cit9IGVsc2UgeworICAgIGRlYnVnKCdDbGljayB0aGUgdXAgYnV0
dG9uIG9mIHRoZSBmaXJzdCBpbnB1dCBmaWVsZC4gVGhlIHZhbHVlIHNob3VsZCBiZWNvbWUgMC4n
KTsKKyAgICBkZWJ1ZygnQ2xpY2sgdGhlIGRvd24gYnV0dG9uIG9mIHRoZSBzZWNvbmQgaW5wdXQg
ZmllbGQuIFRoZSB2YWx1ZSBzaG91bGQgYmVjb21lIDEwMC4nKTsKK30KKwordmFyIHN1Y2Nlc3Nm
dWxseVBhcnNlZCA9IHRydWU7CmRpZmYgLS1naXQgYS9XZWJDb3JlL0NoYW5nZUxvZyBiL1dlYkNv
cmUvQ2hhbmdlTG9nCmluZGV4IDA3YmQwYjBhN2JlOWUwMTgwZTgyZTNjNDc4ZDlhNDQyMTNjOGM0
YzAuLmJiNGUyNWI5NjI2N2FjMjg1Njc1ZjVhNWMxMTcyMjYxYWM2MjFmOGEgMTAwNjQ0Ci0tLSBh
L1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAg
QEAKKzIwMTAtMDgtMDQgIEtlbnQgVGFtdXJhICA8dGtlbnRAY2hyb21pdW0ub3JnPgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFNwaW4tYnV0dG9uIGJl
aGF2aW9yIGltcHJvdmVtZW50IGZvciBvdXQtb2YtcmFuZ2UgdmFsdWVzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00MzQ2MworCisgICAgICAgIElmIHRo
ZSBjdXJyZW50IHZhbHVlIGlzIHNtYWxsZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZSwgdGhlIHVw
CisgICAgICAgIGJ1dHRvbiBzaG91bGQgY2hhbmdlIHRoZSB2YWx1ZSB0byB0aGUgbWluaW11bSB2
YWx1ZS4gSWYgdGhlCisgICAgICAgIGN1cnJlbnQgdmFsdWUgaXMgbGFyZ2VyIHRoYW4gdGhlIG1h
eGltdW0gdmFsdWUsIHRoZSBkb3duIGJ1dHRvbgorICAgICAgICBzaG91bGQgY2hhbmdlIHRoZSB2
YWx1ZSB0byB0aGUgbWF4aW11bSB2YWx1ZS4KKworICAgICAgICBUZXN0OiBmYXN0L2Zvcm1zL2lu
cHV0LW51bWJlci1vdXRvZnJhbmdlLmh0bWwKKworICAgICAgICAqIGh0bWwvSFRNTElucHV0RWxl
bWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1MSW5wdXRFbGVtZW50OjpzdGVwVXBGcm9t
UmVuZGVyZXIpOgorCiAyMDEwLTA4LTAzICBLZW50IFRhbXVyYSAgPHRrZW50QGNocm9taXVtLm9y
Zz4KIAogICAgICAgICBSZXZpZXdlZCBieSBPamFuIFZhZmFpLgpkaWZmIC0tZ2l0IGEvV2ViQ29y
ZS9odG1sL0hUTUxJbnB1dEVsZW1lbnQuY3BwIGIvV2ViQ29yZS9odG1sL0hUTUxJbnB1dEVsZW1l
bnQuY3BwCmluZGV4IGI0ZTU0NTIzYjM4NmU1NzFlODE5YTI4ZmJmNWZhMGJmZThkMmM5MjIuLmY4
N2E2NWYzNWJhMzYxMDA3MzJiOTQzMTI2YTJhMzA1YzM3ZmNhNDggMTAwNjQ0Ci0tLSBhL1dlYkNv
cmUvaHRtbC9IVE1MSW5wdXRFbGVtZW50LmNwcAorKysgYi9XZWJDb3JlL2h0bWwvSFRNTElucHV0
RWxlbWVudC5jcHAKQEAgLTI4MTcsMTAgKzI4MTcsMTYgQEAgSFRNTE9wdGlvbkVsZW1lbnQqIEhU
TUxJbnB1dEVsZW1lbnQ6OnNlbGVjdGVkT3B0aW9uKCkgY29uc3QKIAogdm9pZCBIVE1MSW5wdXRF
bGVtZW50OjpzdGVwVXBGcm9tUmVuZGVyZXIoaW50IG4pCiB7Ci0gICAgLy8gVGhlIGRpZmZlcmVu
Y2UgZnJvbSBzdGVwVXAoKS9zdGVwRG93bigpIGlzOgotICAgIC8vIElmIHRoZSBjdXJyZW50IHZh
bHVlIGlzIGludmFsaWQsIHRoZSB2YWx1ZSB3aWxsIGJlCi0gICAgLy8gIC0gdGhlIG1pbmltdW0g
dmFsdWUgaWYgbiA+IDAKLSAgICAvLyAgLSB0aGUgbWF4aW11bSB2YWx1ZSBpZiBuIDwgMAorICAg
IC8vIFRoZSBkaWZmZXJlbmNlcyBmcm9tIHN0ZXBVcCgpL3N0ZXBEb3duKCk6CisgICAgLy8gSWYg
dGhlIGN1cnJlbnQgdmFsdWUgaXMgbm90IGEgbnVtYmVyLCB0aGUgdmFsdWUgd2lsbCBiZQorICAg
IC8vICAtIFRoZSB2YWx1ZSBzaG91bGQgYmUgdGhlIG1pbmltdW0gdmFsdWUgaWYgbiA+IDAKKyAg
ICAvLyAgLSBUaGUgdmFsdWUgc2hvdWxkIGJlIHRoZSBtYXhpbXVtIHZhbHVlIGlmIG4gPCAwCisg
ICAgLy8gSWYgdGhlIGN1cnJlbnQgdmFsdWUgaXMgc21hbGxlciB0aGFuIHRoZSBtaW5pbXVtIHZh
bHVlOgorICAgIC8vICAtIFRoZSB2YWx1ZSBzaG91bGQgYmUgdGhlIG1pbmltdW0gdmFsdWUgaWYg
biA+IDAKKyAgICAvLyAgLSBOb3RoaW5nIHNob3VsZCBoYXBwZW4gaWYgbiA8IDAKKyAgICAvLyBJ
ZiB0aGUgY3VycmVudCB2YWx1ZSBpcyBsYXJnZXIgdGhhbiB0aGUgbWF4aW11bSB2YWx1ZToKKyAg
ICAvLyAgLSBUaGUgdmFsdWUgc2hvdWxkIGJlIHRoZSBtYXhpbXVtIHZhbHVlIGlmIG4gPCAwCisg
ICAgLy8gIC0gTm90aGluZyBzaG91bGQgaGFwcGVuIGlmIG4gPiAwCiAKICAgICBBU1NFUlQoaGFz
U3BpbkJ1dHRvbigpKTsKICAgICBpZiAoIWhhc1NwaW5CdXR0b24oKSkKQEAgLTI4MzIsNyArMjgz
OCw3IEBAIHZvaWQgSFRNTElucHV0RWxlbWVudDo6c3RlcFVwRnJvbVJlbmRlcmVyKGludCBuKQog
ICAgIGNvbnN0IGRvdWJsZSBuYW4gPSBudW1lcmljX2xpbWl0czxkb3VibGU+OjpxdWlldF9OYU4o
KTsKICAgICBTdHJpbmcgY3VycmVudFN0cmluZ1ZhbHVlID0gdmFsdWUoKTsKICAgICBkb3VibGUg
Y3VycmVudCA9IHBhcnNlVG9Eb3VibGUoY3VycmVudFN0cmluZ1ZhbHVlLCBuYW4pOwotICAgIGlm
ICghaXNmaW5pdGUoY3VycmVudCkpCisgICAgaWYgKCFpc2Zpbml0ZShjdXJyZW50KSB8fCAobiA+
IDAgJiYgY3VycmVudCA8IG1pbmltdW0oKSkgfHwgKG4gPCAwICYmIGN1cnJlbnQgPiBtYXhpbXVt
KCkpKQogICAgICAgICBzZXRWYWx1ZShzZXJpYWxpemUobiA+IDAgPyBtaW5pbXVtKCkgOiBtYXhp
bXVtKCkpKTsKICAgICBlbHNlIHsKICAgICAgICAgRXhjZXB0aW9uQ29kZSBlYzsK
</data>

          </attachment>
      

    </bug>

</bugzilla>