<?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>13690</bug_id>
          
          <creation_ts>2007-05-11 22:55:40 -0700</creation_ts>
          <short_desc>JavaScript Form Validation issue on Banco do Brasil site</short_desc>
          <delta_ts>2007-05-13 22:09:17 -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>523.x (Safari 3)</version>
          <rep_platform>Mac (Intel)</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>https://www2.bancobrasil.com.br/aapf/aai/login.pbk</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Rodrigo Recio">rjrecio</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>ap</cc>
    
    <cc>rjrecio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>10256</commentid>
    <comment_count>0</comment_count>
    <who name="Rodrigo Recio">rjrecio</who>
    <bug_when>2007-05-11 22:55:40 -0700</bug_when>
    <thetext>The form field don&apos;t validate as expected, in other browsers like firefox it works fine!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10243</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-05-12 00:48:05 -0700</bug_when>
    <thetext>Is it possible to verify this issue without having an account in this bank? Could you please provide detailed steps to reproduce?

Most importantly, does this happen with nightly WebKit builds? You can get one from &lt;http://nightly.webkit.org&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10190</commentid>
    <comment_count>2</comment_count>
    <who name="Rodrigo Recio">rjrecio</who>
    <bug_when>2007-05-12 07:25:31 -0700</bug_when>
    <thetext>Yes, that&apos;s it.. go to the URL above and and try to fill numbers in &quot;Agência&quot; and &quot;Conta&quot; fields, if you type 12345 it should appear 1234-5 (like in other browsers), but in webkit it shows 12345-, and in &quot;Conta&quot; field if you try to use backspace (to delete 12345) it will delete 1234 (not 5). Sorry about the lack of instructions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10191</commentid>
    <comment_count>3</comment_count>
    <who name="Rodrigo Recio">rjrecio</who>
    <bug_when>2007-05-12 07:26:24 -0700</bug_when>
    <thetext>Well, this happened with yesterday&apos;s nightly build, I see that is a new one this morning! :) </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10203</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-05-12 13:23:42 -0700</bug_when>
    <thetext>Confirmed with r21427 nightly. Thank you for the additional information!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10103</commentid>
    <comment_count>5</comment_count>
      <attachid>14533</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-05-13 04:20:27 -0700</bug_when>
    <thetext>Created attachment 14533
proposed fix

The behavior of setValue for active text input fields didn&apos;t match other browsers, and it has actually regressed for inactive fields (the latter problem didn&apos;t affect this particular site, though).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10075</commentid>
    <comment_count>6</comment_count>
      <attachid>14533</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2007-05-13 14:02:00 -0700</bug_when>
    <thetext>Comment on attachment 14533
proposed fix

+            cachedSelStart = cachedSelEnd = max;

We normally try to stay away from these multiple assignment statements.

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10069</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-05-13 22:09:17 -0700</bug_when>
    <thetext>Committed revision 21448.

&gt; We normally try to stay away from these multiple assignment statements.

Fixed.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>14533</attachid>
            <date>2007-05-13 04:20:27 -0700</date>
            <delta_ts>2007-05-13 14:02:00 -0700</delta_ts>
            <desc>proposed fix</desc>
            <filename>13690r1_patch.txt</filename>
            <type>text/plain</type>
            <size>7323</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDIxNDQxKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMjEgQEAKKzIwMDctMDUtMTMgIEFsZXhleSBQcm9za3VyeWFr
b3YgIDxhcEB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzNjkw
CisgICAgICAgIEphdmFTY3JpcHQgRm9ybSBWYWxpZGF0aW9uIGlzc3VlIG9uIEJhbmNvIGRvIEJy
YXNpbCBzaXRlCisKKyAgICAgICAgKiBmYXN0L2Zvcm1zL2lucHV0LXNldHZhbHVlLXNlbGVjdGlv
bi1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZm9ybXMvaW5wdXQtc2V0dmFs
dWUtc2VsZWN0aW9uLmh0bWw6IEFkZGVkLgorCisgICAgICAgICogZmFzdC9mb3Jtcy9pbnB1dC1h
cHBlYXJhbmNlLW1heGxlbmd0aC5odG1sOiBOb3cgdGhhdCB0aGUgc2VsZWN0aW9uIGlzIGNvcnJl
Y3RseSBzZXQKKyAgICAgICAgaW4gaW5hY3RpdmUgdGV4dCBpbnB1dHMsIHdlIG5lZWQgdG8gZXhw
bGljaXRseSBjaGFuZ2UgaXQgdG8gZXhlcmNpc2UgdGhlIHNhbWUgY29kZSBwYXRoLgorCisgICAg
ICAgICogZmFzdC9mb3Jtcy9pbnB1dC1zZWxlY3Rpb24tcmVzdG9yZS1leHBlY3RlZC50eHQ6IFJl
bW92ZWQuCisgICAgICAgICogZmFzdC9mb3Jtcy9pbnB1dC1zZWxlY3Rpb24tcmVzdG9yZS5odG1s
OiBSZW1vdmVkLgorICAgICAgICBBRkFJQ1QsIHRoaXMgdGVzdCB3YXMgYWRkZWQgaW4gcjE0OTMx
IHRvIHRlc3QgZm9yIHN0YXR1cyBxdW8sIGFuZCBub3QgYmVjYXVzZSB3ZQorICAgICAgICBzcGVj
aWZpY2FsbHkgd2FudGVkIHN1Y2ggYmVoYXZpb3IuCisKIDIwMDctMDUtMTIgIE1pdHogUGV0dGVs
ICA8bWl0ekB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEh5YXR0LgpJbmRleDog
TGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1dC1hcHBlYXJhbmNlLW1heGxlbmd0aC5odG1sCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtYXBwZWFyYW5jZS1tYXhs
ZW5ndGguaHRtbAkocmV2aXNpb24gMjE0NDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lu
cHV0LWFwcGVhcmFuY2UtbWF4bGVuZ3RoLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTE3LDYgKzE3
LDcgQEAgZnVuY3Rpb24gdGVzdCgpCiAgICAgCiAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo
J3NwJykudmFsdWUgPSAiMTIzIjsKICAgICAKKyAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgn
c3AnKS5zZXRTZWxlY3Rpb25SYW5nZSgwLCAzKTsKICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJ
ZCgnc3AnKS5mb2N1cygpOwogICAgIGRvY3VtZW50LmV4ZWNDb21tYW5kKCJJbnNlcnRUZXh0Iiwg
ZmFsc2UsICdhYmNkJyk7CiAgICAgZG9jdW1lbnQuZXhlY0NvbW1hbmQoIkluc2VydFRleHQiLCBm
YWxzZSwgJ2VmZ2hpJyk7CkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lucHV0LXNlbGVj
dGlvbi1yZXN0b3JlLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0
L2Zvcm1zL2lucHV0LXNlbGVjdGlvbi1yZXN0b3JlLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMjE0
NDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lucHV0LXNlbGVjdGlvbi1yZXN0b3JlLWV4
cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMSw3ICswLDAgQEAKLVRoaXMgdGVzdHMgdGhh
dCB0aGUgc2VsZWN0aW9uIGlzIHJlc3RvcmVkIHdoZW4gYSB0ZXh0IGZpZWxkJ3MgdmFsdWUgY2hh
bmdlcy4KLQotSWYgdGhpcyB0ZXN0IHN1Y2NlZWRlZCwgeW91IHNob3VsZCBzZWUgYSBsaW5lIHNh
eWluZyAiNCwgNCIgYmVsb3cuCi0KLQotNCwgNAotCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zv
cm1zL2lucHV0LXNlbGVjdGlvbi1yZXN0b3JlLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVz
dHMvZmFzdC9mb3Jtcy9pbnB1dC1zZWxlY3Rpb24tcmVzdG9yZS5odG1sCShyZXZpc2lvbiAyMTQ0
MCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtc2VsZWN0aW9uLXJlc3RvcmUuaHRt
bAkod29ya2luZyBjb3B5KQpAQCAtMSwzOSArMCwwIEBACi08aHRtbD4KLSAgICA8aGVhZD4KLSAg
ICAgICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgotICAgICAgICAgICAgZnVuY3Rp
b24gcHJpbnQobWVzc2FnZSkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICB2YXIgcGFy
YWdyYXBoID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgibGkiKTsKLSAgICAgICAgICAgICAgICBw
YXJhZ3JhcGguYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUobWVzc2FnZSkpOwot
ICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjb25zb2xlIikuYXBwZW5k
Q2hpbGQocGFyYWdyYXBoKTsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGZ1bmN0aW9uIHRl
c3QoKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIGlmICh3aW5kb3cubGF5b3V0VGVz
dENvbnRyb2xsZXIpIHsKLSAgICAgICAgICAgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIu
ZHVtcEFzVGV4dCgpOwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICB2YXIgZWx0
ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRleHQiKTsKLSAgICAgICAgICAgICAgICB0eHQg
PSAiMTIzNDU2Nzg5IjsKLSAgICAgICAgICAgICAgICB0eHQyID0gInRoaXMgaXMgYSB0ZXN0IG9m
IGEgY3Vyc29yISI7Ci0gICAgICAgICAgICAgICAgCi0gICAgICAgICAgICAgICAgLy8gdGVzdCBn
ZXRDdXJzb3JQb3NpdGlvbi4uLgotICAgICAgICAgICAgICAgIGVsdC52YWx1ZSA9IHR4dDsKLSAg
ICAgICAgICAgICAgICBlbHQuc2V0U2VsZWN0aW9uUmFuZ2UoNCwgNik7Ci0gICAgICAgICAgICAg
ICAgZWx0LmZvY3VzKCk7Ci0gICAgICAgICAgICAgICAgZWx0LnZhbHVlID0gdHh0MjsKLSAgICAg
ICAgICAgICAgICBlbHQuZm9jdXMoKTsKLSAgICAgICAgICAgICAgICBwcmludChlbHQuc2VsZWN0
aW9uU3RhcnQudG9TdHJpbmcoKSArICIsICIgKyBlbHQuc2VsZWN0aW9uRW5kLnRvU3RyaW5nKCkp
OwotICAgICAgICAgICAgfQotICAgICAgICA8L3NjcmlwdD4KLSAgICA8L2hlYWQ+Ci0gICAgPGJv
ZHkgb25sb2FkPSJ0ZXN0KCk7Ij4KLSAgICAgICAgPHA+VGhpcyB0ZXN0cyB0aGF0IHRoZSBzZWxl
Y3Rpb24gaXMgcmVzdG9yZWQgd2hlbiBhIHRleHQgZmllbGQncyB2YWx1ZSBjaGFuZ2VzLjwvcD4K
LSAgICAgICAgPHA+SWYgdGhpcyB0ZXN0IHN1Y2NlZWRlZCwgeW91IHNob3VsZCBzZWUgYSBsaW5l
IHNheWluZyAiNCwgNCIgYmVsb3cuPC9wPgotICAgICAgICA8aHIgLz4KLSAgICAgICAgPGZvcm0+
Ci0gICAgICAgICAgICA8aW5wdXQgaWQ9InRleHQiPjwvaW5wdXQ+Ci0gICAgICAgIDwvZm9ybT4K
LSAgICAgICAgPGhyIC8+Ci0gICAgICAgIDxwPjxvbCBpZD0iY29uc29sZSI+PC9vbD48L3A+Ci0g
ICAgPC9ib2R5PgotPC9odG1sPgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1dC1z
ZXR2YWx1ZS1zZWxlY3Rpb24tZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3Rz
L2Zhc3QvZm9ybXMvaW5wdXQtc2V0dmFsdWUtc2VsZWN0aW9uLWV4cGVjdGVkLnR4dAkocmV2aXNp
b24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtc2V0dmFsdWUtc2VsZWN0aW9u
LWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSw1IEBACitUZXN0IGZvciBidWcg
MTM5NjA6IEphdmFTY3JpcHQgRm9ybSBWYWxpZGF0aW9uIGlzc3VlIG9uIEJhbmNvIGRvIEJyYXNp
bCBzaXRlLgorCisKKzEuIFNVQ0NFU1MKKzIuIFNVQ0NFU1MKClByb3BlcnR5IGNoYW5nZXMgb246
IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtc2V0dmFsdWUtc2VsZWN0aW9uLWV4cGVjdGVk
LnR4dApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fCk5hbWU6IHN2bjptaW1lLXR5cGUKICAgKyB0ZXh0L3BsYWluCk5hbWU6
IHN2bjplb2wtc3R5bGUKICAgKyBuYXRpdmUKCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L2lucHV0LXNldHZhbHVlLXNlbGVjdGlvbi5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3Rz
L2Zhc3QvZm9ybXMvaW5wdXQtc2V0dmFsdWUtc2VsZWN0aW9uLmh0bWwJKHJldmlzaW9uIDApCisr
KyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lucHV0LXNldHZhbHVlLXNlbGVjdGlvbi5odG1sCShy
ZXZpc2lvbiAwKQpAQCAtMCwwICsxLDI0IEBACis8Ym9keT4KKzxwPlRlc3QgZm9yIDxhIGhyZWY9
Imh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzNjkwIj5idWcgMTM5NjA8
L2E+OgorSmF2YVNjcmlwdCBGb3JtIFZhbGlkYXRpb24gaXNzdWUgb24gQmFuY28gZG8gQnJhc2ls
IHNpdGUuPC9wPgorCis8Zm9ybT4KKzxpbnB1dCB0eXBlPSJ0ZXh0Ij4KKzwvZm9ybT4KKworPHNj
cmlwdD4KKyAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikKKyAgICBsYXlvdXRUZXN0
Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7CisKKyAgaW5wdXQgPSBkb2N1bWVudC5nZXRFbGVtZW50
c0J5VGFnTmFtZSgiaW5wdXQiKVswXTsKKyAgaW5wdXQudmFsdWUgPSAiMSI7CisgIGRvY3VtZW50
LndyaXRlKGlucHV0LnNlbGVjdGlvblN0YXJ0ID09IDEgPyAiMS4gU1VDQ0VTUyIgOiAiMS4gRkFJ
TFVSRSAodGhlIGluc2VydGlvbiBwb2ludCBzaG91bGQgYmUgYXQgdGhlIGVuZCkiKTsKKworICBk
b2N1bWVudC53cml0ZSgiPGJyPiIpOworICBpbnB1dC5mb2N1cygpOworICBpbnB1dC52YWx1ZSA9
ICIxMiI7CisKKyAgZG9jdW1lbnQud3JpdGUoaW5wdXQuc2VsZWN0aW9uU3RhcnQgPT0gMiA/ICIy
LiBTVUNDRVNTIiA6ICIyLiBGQUlMVVJFICh0aGUgaW5zZXJ0aW9uIHBvaW50IHNob3VsZCBiZSBh
dCB0aGUgZW5kKSIpOworPC9zY3JpcHQ+CisKKzwvYm9keT4KClByb3BlcnR5IGNoYW5nZXMgb246
IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtc2V0dmFsdWUtc2VsZWN0aW9uLmh0bWwKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpOYW1lOiBzdm46bWltZS10eXBlCiAgICsgdGV4dC9odG1sCgpJbmRleDogV2ViQ29y
ZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIx
NDQxKQorKysgV2ViQ29yZS9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNyBA
QAorMjAwNy0wNS0xMyAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQHdlYmtpdC5vcmc+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgaHR0cDovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM2OTAKKyAgICAgICAgSmF2YVNjcmlwdCBGb3Jt
IFZhbGlkYXRpb24gaXNzdWUgb24gQmFuY28gZG8gQnJhc2lsIHNpdGUKKworICAgICAgICBUZXN0
OiBmYXN0L2Zvcm1zL2lucHV0LXNldHZhbHVlLXNlbGVjdGlvbi5odG1sCisKKyAgICAgICAgKiBo
dG1sL0hUTUxJbnB1dEVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTElucHV0RWxl
bWVudDo6c2V0VmFsdWUpOiBJbiBvdGhlciBicm93c2VycywgY2hhbmdpbmcgdGV4dElucHV0LnZh
bHVlCisgICAgICAgIGFsd2F5cyBtb3ZlcyB0aGUgaW5zZXJ0aW9uIHBvaW50IHBhc3QgdGhlIHRl
eHQuIEluIDEwLjQuOSBXZWJLaXQsIHRoaXMgb25seSB3b3JrZWQKKyAgICAgICAgZm9yIGluYWN0
aXZlIGNvbnRyb2xzLCBhbmQgaXQgbmV2ZXIgd29ya2VkIGluIFRvVC4KKwogMjAwNy0wNS0xMiAg
Um9iIEJ1aXMgIDxidWlzQGtkZS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgT2xpdmVyLgpJ
bmRleDogV2ViQ29yZS9odG1sL0hUTUxJbnB1dEVsZW1lbnQuY3BwCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdl
YkNvcmUvaHRtbC9IVE1MSW5wdXRFbGVtZW50LmNwcAkocmV2aXNpb24gMjE0NDApCisrKyBXZWJD
b3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTk5MywxMSAr
OTkzLDEyIEBAIHZvaWQgSFRNTElucHV0RWxlbWVudDo6c2V0VmFsdWUoY29uc3QgU3QKICAgICB9
IGVsc2UKICAgICAgICAgc2V0QXR0cmlidXRlKHZhbHVlQXR0ciwgY29uc3RyYWluVmFsdWUodmFs
dWUpKTsKICAgICAKLSAgICAvLyBSZXN0b3JlIGEgY2FyZXQgYXQgdGhlIHN0YXJ0aW5nIHBvaW50
IG9mIHRoZSBvbGQgc2VsZWN0aW9uLgotICAgIC8vIFRoaXMgbWF0Y2hlcyBTYWZhcmkgMi4wIGJl
aGF2aW9yLgotICAgIGlmIChpc1RleHRGaWVsZCgpICYmIGRvY3VtZW50KCktPmZvY3VzZWROb2Rl
KCkgPT0gdGhpcyAmJiBjYWNoZWRTZWxTdGFydCAhPSAtMSkgewotICAgICAgICBBU1NFUlQoY2Fj
aGVkU2VsRW5kICE9IC0xKTsKLSAgICAgICAgc2V0U2VsZWN0aW9uUmFuZ2UoY2FjaGVkU2VsU3Rh
cnQsIGNhY2hlZFNlbFN0YXJ0KTsKKyAgICBpZiAoaXNUZXh0RmllbGQoKSkgeworICAgICAgICB1
bnNpZ25lZCBtYXggPSBtX3ZhbHVlLmxlbmd0aCgpOworICAgICAgICBpZiAoZG9jdW1lbnQoKS0+
Zm9jdXNlZE5vZGUoKSA9PSB0aGlzKQorICAgICAgICAgICAgc2V0U2VsZWN0aW9uUmFuZ2UobWF4
LCBtYXgpOworICAgICAgICBlbHNlCisgICAgICAgICAgICBjYWNoZWRTZWxTdGFydCA9IGNhY2hl
ZFNlbEVuZCA9IG1heDsKICAgICB9CiB9CiAK
</data>
<flag name="review"
          id="5944"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>