<?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>6221</bug_id>
          
          <creation_ts>2005-12-23 14:42:00 -0800</creation_ts>
          <short_desc>REGRESSION: Password field is blank error for secure websites using password field (ToT, 12/24/05) .</short_desc>
          <delta_ts>2006-01-31 21:20:38 -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>Forms</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>https://www.bankone.com/bank/BolLogin.aspx</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Rosyna">webkit-bugs</reporter>
          <assigned_to name="Geoffrey Garen">ggaren</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>26449</commentid>
    <comment_count>0</comment_count>
    <who name="Rosyna">webkit-bugs</who>
    <bug_when>2005-12-23 14:42:00 -0800</bug_when>
    <thetext>No matter what password I put into this form, I get a javascript error that the password field is blank. 

This also happens with http://bugreport.apple.com it fails every time I attempt to login.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26455</commentid>
    <comment_count>1</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2005-12-23 22:06:31 -0800</bug_when>
    <thetext>I think all form fields are currently broken, both text and password. This seems to be a very recent 
regression.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26457</commentid>
    <comment_count>2</comment_count>
      <attachid>5257</attachid>
    <who name="">mitz</who>
    <bug_when>2005-12-24 01:01:22 -0800</bug_when>
    <thetext>Created attachment 5257
Change all slotTextChanged()s to take a DOMString</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26458</commentid>
    <comment_count>3</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2005-12-24 01:15:32 -0800</bug_when>
    <thetext>Great fix. It is a bit disturbing that all text fields in forms completely broke and layout tests did not catch 
it. Unfortunately, it looks like in this case only typing in text fields was broken, not programmatic changes, 
so it&apos;s not possible to make an automated test case for this right now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26459</commentid>
    <comment_count>4</comment_count>
      <attachid>5258</attachid>
    <who name="">mitz</who>
    <bug_when>2005-12-24 01:23:31 -0800</bug_when>
    <thetext>Created attachment 5258
ChangeLog entry to go with the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26461</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-12-24 02:33:56 -0800</bug_when>
    <thetext>My appologies.  A shame there is no way to test this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29391</commentid>
    <comment_count>6</comment_count>
    <who name="Joost de Valk (AlthA)">joost</who>
    <bug_when>2006-01-22 04:56:08 -0800</bug_when>
    <thetext>Removing keyword(s) since bug is fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29415</commentid>
    <comment_count>7</comment_count>
    <who name="Joost de Valk (AlthA)">joost</who>
    <bug_when>2006-01-22 05:00:23 -0800</bug_when>
    <thetext>Removing keyword(s) since bug is fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30858</commentid>
    <comment_count>8</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2006-01-31 21:20:38 -0800</bug_when>
    <thetext>Removing Regression keyword from bugs already fixed.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>5257</attachid>
            <date>2005-12-24 01:01:22 -0800</date>
            <delta_ts>2005-12-24 01:16:08 -0800</delta_ts>
            <desc>Change all slotTextChanged()s to take a DOMString</desc>
            <filename>6221_r1.patch</filename>
            <type>text/plain</type>
            <size>4644</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUva2h0bWwvcmVuZGVyaW5nL3JlbmRlcl9mb3JtLmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
ClJDUyBmaWxlOiAvY3ZzL3Jvb3QvV2ViQ29yZS9raHRtbC9yZW5kZXJpbmcvcmVuZGVyX2Zvcm0u
Y3BwLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjEzNgpkaWZmIC1wIC11IC1yMS4xMzYgV2ViQ29y
ZS9raHRtbC9yZW5kZXJpbmcvcmVuZGVyX2Zvcm0uY3BwCi0tLSBXZWJDb3JlL2todG1sL3JlbmRl
cmluZy9yZW5kZXJfZm9ybS5jcHAJMjMgRGVjIDIwMDUgMTg6NDQ6MjMgLTAwMDAJMS4xMzYKKysr
IFdlYkNvcmUva2h0bWwvcmVuZGVyaW5nL3JlbmRlcl9mb3JtLmNwcAkyNCBEZWMgMjAwNSAwOTow
Njo1MiAtMDAwMApAQCAtMjAyLDcgKzIwMiw3IEBAIFJlbmRlckxpbmVFZGl0OjpSZW5kZXJMaW5l
RWRpdChIVE1MSW5wdXQKICAgICAgICAgZWRpdC0+c2V0TGl2ZVNlYXJjaChmYWxzZSk7CiAgICAg
Y29ubmVjdChlZGl0LFNJR05BTChyZXR1cm5QcmVzc2VkKCkpLCB0aGlzLCBTTE9UKHNsb3RSZXR1
cm5QcmVzc2VkKCkpKTsKICAgICBjb25uZWN0KGVkaXQsIFNJR05BTChzZWxlY3Rpb25DaGFuZ2Vk
KCkpLCB0aGlzLCBTTE9UKHNsb3RTZWxlY3Rpb25DaGFuZ2VkKCkpKTsKLSAgICBjb25uZWN0KGVk
aXQsU0lHTkFMKHRleHRDaGFuZ2VkKGNvbnN0IFFTdHJpbmcgJikpLHRoaXMsU0xPVChzbG90VGV4
dENoYW5nZWQoY29uc3QgUVN0cmluZyAmKSkpOworICAgIGNvbm5lY3QoZWRpdCxTSUdOQUwodGV4
dENoYW5nZWQoY29uc3QgUVN0cmluZyAmKSksdGhpcyxTTE9UKHNsb3RUZXh0Q2hhbmdlZChjb25z
dCBET01TdHJpbmcgJikpKTsKICAgICBjb25uZWN0KGVkaXQsU0lHTkFMKGNsaWNrZWQoKSksdGhp
cyxTTE9UKHNsb3RDbGlja2VkKCkpKTsKIAogICAgIGNvbm5lY3QoZWRpdCxTSUdOQUwocGVyZm9y
bVNlYXJjaCgpKSwgdGhpcywgU0xPVChzbG90UGVyZm9ybVNlYXJjaCgpKSk7CkBAIC0zMjQsNyAr
MzI0LDcgQEAgdm9pZCBSZW5kZXJMaW5lRWRpdDo6dXBkYXRlRnJvbUVsZW1lbnQoKQogICAgIFJl
bmRlckZvcm1FbGVtZW50Ojp1cGRhdGVGcm9tRWxlbWVudCgpOwogfQogCi12b2lkIFJlbmRlckxp
bmVFZGl0OjpzbG90VGV4dENoYW5nZWQoY29uc3QgUVN0cmluZyAmc3RyaW5nKQordm9pZCBSZW5k
ZXJMaW5lRWRpdDo6c2xvdFRleHRDaGFuZ2VkKGNvbnN0IERPTVN0cmluZyAmc3RyaW5nKQogewog
ICAgIGlmIChtX3VwZGF0aW5nKSAvLyBEb24ndCBhbHRlciB0aGUgdmFsdWUgaWYgd2UgYXJlIGlu
IHRoZSBtaWRkbGUgb2YgaW5pdGluZyB0aGUgY29udHJvbCwgc2luY2UKICAgICAgICAgcmV0dXJu
OyAgICAgLy8gd2UgYXJlIGdldHRpbmcgdGhlIHZhbHVlIGZyb20gdGhlIERPTSBhbmQgaXQncyBu
b3QgdXNlciBpbnB1dC4KQEAgLTMzMiw3ICszMzIsNyBAQCB2b2lkIFJlbmRlckxpbmVFZGl0Ojpz
bG90VGV4dENoYW5nZWQoY29uCiAgICAgLy8gQSBudWxsIHN0cmluZyB2YWx1ZSBpcyB1c2VkIHRv
IGluZGljYXRlIHRoYXQgdGhlIGZvcm0gY29udHJvbCBoYXMgbm90IGFsdGVyZWQgdGhlIG9yaWdp
bmFsCiAgICAgLy8gZGVmYXVsdCB2YWx1ZS4gIFRoYXQgbWVhbnMgdGhhdCB3ZSBzaG91bGQgbmV2
ZXIgdXNlIHRoZSBudWxsIHN0cmluZyB2YWx1ZSB3aGVuIHRoZSB1c2VyCiAgICAgLy8gZW1wdGll
cyBhIHRleHRmaWVsZCwgYnV0IHNob3VsZCBhbHdheXMgZm9yY2UgYW4gZW1wdHkgdGV4dGZpZWxk
IHRvIHVzZSB0aGUgZW1wdHkgc3RyaW5nLgotICAgIFFTdHJpbmcgbmV3VGV4dCA9IHN0cmluZy5p
c051bGwoKSA/ICIiIDogc3RyaW5nOworICAgIFFTdHJpbmcgbmV3VGV4dCA9IHN0cmluZy5pc051
bGwoKSA/ICIiIDogc3RyaW5nLnFzdHJpbmcoKTsKICAgICBuZXdUZXh0LnJlcGxhY2UoYmFja3Ns
YXNoQXNDdXJyZW5jeVN5bWJvbCgpLCBRQ2hhcignXFwnKSk7CiAgICAgZWxlbWVudCgpLT5zZXRW
YWx1ZUZyb21SZW5kZXJlcihuZXdUZXh0KTsKIH0KQEAgLTUzMiw3ICs1MzIsNyBAQCBSZW5kZXJG
aWxlQnV0dG9uOjpSZW5kZXJGaWxlQnV0dG9uKEhUTUxJCiAgICAgOiBSZW5kZXJGb3JtRWxlbWVu
dChlbGVtZW50KQogewogICAgIEtXUUZpbGVCdXR0b24gKncgPSBuZXcgS1dRRmlsZUJ1dHRvbih2
aWV3KCktPnBhcnQoKSk7Ci0gICAgY29ubmVjdCh3LCBTSUdOQUwodGV4dENoYW5nZWQoY29uc3Qg
UVN0cmluZyAmKSksdGhpcyxTTE9UKHNsb3RUZXh0Q2hhbmdlZChjb25zdCBRU3RyaW5nICYpKSk7
CisgICAgY29ubmVjdCh3LCBTSUdOQUwodGV4dENoYW5nZWQoY29uc3QgUVN0cmluZyAmKSksdGhp
cyxTTE9UKHNsb3RUZXh0Q2hhbmdlZChjb25zdCBET01TdHJpbmcgJikpKTsKICAgICBjb25uZWN0
KHcsIFNJR05BTChjbGlja2VkKCkpLCB0aGlzLCBTTE9UKHNsb3RDbGlja2VkKCkpKTsKICAgICBz
ZXRRV2lkZ2V0KHcpOwogfQpAQCAtNTcwLDkgKzU3MCw5IEBAIHZvaWQgUmVuZGVyRmlsZUJ1dHRv
bjo6c2xvdFJldHVyblByZXNzZWQKIAllbGVtZW50KCktPmZvcm0oKS0+cHJlcGFyZVN1Ym1pdCgp
OwogfQogCi12b2lkIFJlbmRlckZpbGVCdXR0b246OnNsb3RUZXh0Q2hhbmdlZChjb25zdCBRU3Ry
aW5nICZzdHJpbmcpCit2b2lkIFJlbmRlckZpbGVCdXR0b246OnNsb3RUZXh0Q2hhbmdlZChjb25z
dCBET01TdHJpbmcgJnN0cmluZykKIHsKLSAgICBlbGVtZW50KCktPm1fdmFsdWUgPSBET01TdHJp
bmcoc3RyaW5nKTsKKyAgICBlbGVtZW50KCktPm1fdmFsdWUgPSBzdHJpbmc7CiAgICAgZWxlbWVu
dCgpLT5vbkNoYW5nZSgpOwogfQogCkluZGV4OiBXZWJDb3JlL2todG1sL3JlbmRlcmluZy9yZW5k
ZXJfZm9ybS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9XZWJDb3JlL2todG1sL3Jl
bmRlcmluZy9yZW5kZXJfZm9ybS5oLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjYwCmRpZmYgLXAg
LXUgLXIxLjYwIFdlYkNvcmUva2h0bWwvcmVuZGVyaW5nL3JlbmRlcl9mb3JtLmgKLS0tIFdlYkNv
cmUva2h0bWwvcmVuZGVyaW5nL3JlbmRlcl9mb3JtLmgJMjMgRGVjIDIwMDUgMTg6NDQ6MjMgLTAw
MDAJMS42MAorKysgV2ViQ29yZS9raHRtbC9yZW5kZXJpbmcvcmVuZGVyX2Zvcm0uaAkyNCBEZWMg
MjAwNSAwOTowNjo1NSAtMDAwMApAQCAtMTUwLDcgKzE1MCw3IEBAIHB1YmxpYzoKIAogcHVibGlj
IHNsb3RzOgogICAgIHZvaWQgc2xvdFJldHVyblByZXNzZWQoKTsKLSAgICB2b2lkIHNsb3RUZXh0
Q2hhbmdlZChjb25zdCBRU3RyaW5nICZzdHJpbmcpOworICAgIHZvaWQgc2xvdFRleHRDaGFuZ2Vk
KGNvbnN0IERPTTo6RE9NU3RyaW5nICZzdHJpbmcpOwogICAgIHZvaWQgc2xvdFNlbGVjdGlvbkNo
YW5nZWQoKTsKICAgICB2b2lkIHNsb3RQZXJmb3JtU2VhcmNoKCk7CiBwdWJsaWM6CkBAIC0yMTks
NyArMjE5LDcgQEAgcHVibGljOgogcHVibGljIHNsb3RzOgogICAgIHZpcnR1YWwgdm9pZCBzbG90
Q2xpY2tlZCgpOwogICAgIHZpcnR1YWwgdm9pZCBzbG90UmV0dXJuUHJlc3NlZCgpOwotICAgIHZp
cnR1YWwgdm9pZCBzbG90VGV4dENoYW5nZWQoY29uc3QgUVN0cmluZyAmc3RyaW5nKTsKKyAgICB2
aXJ0dWFsIHZvaWQgc2xvdFRleHRDaGFuZ2VkKGNvbnN0IERPTTo6RE9NU3RyaW5nICZzdHJpbmcp
OwogCiBwcm90ZWN0ZWQ6CiAgICAgdmlydHVhbCBib29sIGlzRWRpdGFibGUoKSBjb25zdCB7IHJl
dHVybiB0cnVlOyB9CkluZGV4OiBXZWJDb3JlL2t3cS9LV1FTbG90Lm1tCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNT
IGZpbGU6IC9jdnMvcm9vdC9XZWJDb3JlL2t3cS9LV1FTbG90Lm1tLHYKcmV0cmlldmluZyByZXZp
c2lvbiAxLjM3CmRpZmYgLXAgLXUgLXIxLjM3IFdlYkNvcmUva3dxL0tXUVNsb3QubW0KLS0tIFdl
YkNvcmUva3dxL0tXUVNsb3QubW0JMjMgRGVjIDIwMDUgMTg6NDQ6MzggLTAwMDAJMS4zNworKysg
V2ViQ29yZS9rd3EvS1dRU2xvdC5tbQkyNCBEZWMgMjAwNSAwOTowNjo1OCAtMDAwMApAQCAtMTM0
LDcgKzEzNCw3IEBAIEtXUVNsb3Q6OktXUVNsb3QoUU9iamVjdCAqb2JqZWN0LCBjb25zdCAKICAg
ICAgICAgbV9mdW5jdGlvbiA9IHNsb3RQYXJlbnREZXN0cm95ZWQ7CiAgICAgfSBlbHNlIGlmIChL
V1FOYW1lc01hdGNoKG1lbWJlciwgU0xPVChzdWJtaXRGb3JtQWdhaW4oKSkpKSB7CiAgICAgICAg
IG1fZnVuY3Rpb24gPSBzbG90U3VibWl0Rm9ybUFnYWluOwotICAgIH0gZWxzZSBpZiAoS1dRTmFt
ZXNNYXRjaChtZW1iZXIsIFNMT1Qoc2xvdFRleHRDaGFuZ2VkKGNvbnN0IFFTdHJpbmcgJikpKSkg
eworICAgIH0gZWxzZSBpZiAoS1dRTmFtZXNNYXRjaChtZW1iZXIsIFNMT1Qoc2xvdFRleHRDaGFu
Z2VkKGNvbnN0IERPTVN0cmluZyAmKSkpKSB7CiAgICAgICAgIG1fZnVuY3Rpb24gPSBzbG90VGV4
dENoYW5nZWRXaXRoU3RyaW5nOwogICAgIH0gZWxzZSBpZiAoS1dRTmFtZXNNYXRjaChtZW1iZXIs
IFNMT1Qoc2xvdERhdGEoS0lPOjpKb2IgKiwgY29uc3QgY2hhciAqLCBpbnQpKSkpIHsKIAlpZiAo
b2JqZWN0LT5pc0tIVE1MTG9hZGVyKCkpIHsK
</data>
<flag name="review"
          id="1081"
          type_id="1"
          status="+"
          setter="mjs"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>5258</attachid>
            <date>2005-12-24 01:23:31 -0800</date>
            <delta_ts>2005-12-24 01:23:31 -0800</delta_ts>
            <desc>ChangeLog entry to go with the patch</desc>
            <filename>ChangeLog</filename>
            <type>text/plain</type>
            <size>696</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">MjAwNS0xMi0jIyAgTWl0eiBQZXR0ZWwgIDxvcGVuZGFyd2luLm9yZ0BtaXR6cGV0dGVsLmNvbT4K
CiAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgogICAgICAgIC0gZml4IGh0dHA6
Ly9idWd6aWxsYS5vcGVuZGFyd2luLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjIyMQogICAgICAgICAg
UkVHUkVTU0lPTjogUGFzc3dvcmQgZmllbGQgaXMgYmxhbmsgZXJyb3IgZm9yIHNlY3VyZSB3ZWJz
aXRlcyB1c2luZwogICAgICAgICAgcGFzc3dvcmQgZmllbGQgKFRvVCwgMTIvMjQvMDUpCgogICAg
ICAgICoga2h0bWwva3dxL0tXUVNsb3QubW06CiAgICAgICAgKEtXUVNsb3Q6OktXUVNsb3QpOiBD
aGFuZ2VkIHRoZSBwYXJhbWV0ZXIgdHlwZSBvZiBzbG90VGV4dENoYW5nZWQgdG8gY29uc3QgRE9N
U3RyaW5nICYKICAgICAgICAqIGtodG1sL3JlbmRlcmluZy9yZW5kZXJfZm9ybS5oOgogICAgICAg
ICoga2h0bWwvcmVuZGVyaW5nL3JlbmRlcl9mb3JtLmNwcDoKICAgICAgICAoUmVuZGVyTGluZUVk
aXQ6OlJlbmRlckxpbmVFZGl0KTogZGl0dG8uCiAgICAgICAgKFJlbmRlckxpbmVFZGl0OjpzbG90
VGV4dENoYW5nZWQpOiBkaXR0by4KICAgICAgICAoUmVuZGVyRmlsZUJ1dHRvbjo6UmVuZGVyRmls
ZUJ1dHRvbik6IGRpdHRvLgogICAgICAgIChSZW5kZXJGaWxlQnV0dG9uOjpzbG90VGV4dENoYW5n
ZWQpOiBkaXR0by4K
</data>

          </attachment>
      

    </bug>

</bugzilla>