<?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>12618</bug_id>
          
          <creation_ts>2007-02-05 12:25:56 -0800</creation_ts>
          <short_desc>REGRESSION (SearchField): Dragging across the text and releasing over the clear button clears the field</short_desc>
          <delta_ts>2007-02-05 15:04:56 -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>data:text/html,%3Cinput%20type=%22search%22%20size=%2240%22%20value=%22Drag%20across%20the%20text%20and%20release%20over%20the%20x%20-%3E%22%3E</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mitz</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>adele</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>27325</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2007-02-05 12:25:56 -0800</bug_when>
    <thetext>The search field&apos;s clear (x) button responds to a mouseup by clearing the field even if the mousedown was not inside the button. This is especially frustrating when dragging to select or scroll past the right edge of the visible text and then releasing the mouse over the close button.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27339</commentid>
    <comment_count>1</comment_count>
      <attachid>12945</attachid>
    <who name="">mitz</who>
    <bug_when>2007-02-05 13:43:38 -0800</bug_when>
    <thetext>Created attachment 12945
Make the cancel button capturing

Includes test and change log</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27352</commentid>
    <comment_count>2</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2007-02-05 15:04:56 -0800</bug_when>
    <thetext>Landed in r19411.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>12945</attachid>
            <date>2007-02-05 13:43:38 -0800</date>
            <delta_ts>2007-02-05 13:46:16 -0800</delta_ts>
            <desc>Make the cancel button capturing</desc>
            <filename>12618_r1.patch</filename>
            <type>text/plain</type>
            <size>6783</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE5NDEwKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDctMDItMDUgIE1pdHogUGV0dGVsICA8bWl0
ekB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIC0gdGVzdCBmb3IgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTI2MTgKKyAgICAgICAgICBSRUdSRVNTSU9OIChTZWFyY2hGaWVsZCk6IERyYWdnaW5nIGFjcm9z
cyB0aGUgdGV4dCBhbmQgcmVsZWFzaW5nIG92ZXIgdGhlIGNsZWFyIGJ1dHRvbiBjbGVhcnMgdGhl
IGZpZWxkCisKKyAgICAgICAgKiBmYXN0L2Zvcm1zL3NlYXJjaC1jYW5jZWwtYnV0dG9uLW1vdXNl
dXAtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Zvcm1zL3NlYXJjaC1jYW5j
ZWwtYnV0dG9uLW1vdXNldXAuaHRtbDogQWRkZWQuCisKIDIwMDctMDItMDUgIEdlb2ZmcmV5IEdh
cmVuICA8Z2dhcmVuQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBKb2huIFN1bGxp
dmFuIGFuZCBEYXJpbiBBZGxlci4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2VhcmNo
LWNhbmNlbC1idXR0b24tbW91c2V1cC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0
VGVzdHMvZmFzdC9mb3Jtcy9zZWFyY2gtY2FuY2VsLWJ1dHRvbi1tb3VzZXVwLWV4cGVjdGVkLnR4
dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2VhcmNoLWNhbmNlbC1i
dXR0b24tbW91c2V1cC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNyBAQAor
VGVzdCBmb3IgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI2MTggUkVH
UkVTU0lPTiAoU2VhcmNoRmllbGQpOiBEcmFnZ2luZyBhY3Jvc3MgdGhlIHRleHQgYW5kIHJlbGVh
c2luZyBvdmVyIHRoZSBjbGVhciBidXR0b24gY2xlYXJzIHRoZSBmaWVsZC4KKworUEFTUworCisg
CisgCisKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2VhcmNoLWNhbmNlbC1idXR0b24t
bW91c2V1cC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2VhcmNo
LWNhbmNlbC1idXR0b24tbW91c2V1cC5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMv
ZmFzdC9mb3Jtcy9zZWFyY2gtY2FuY2VsLWJ1dHRvbi1tb3VzZXVwLmh0bWwJKHJldmlzaW9uIDAp
CkBAIC0wLDAgKzEsNjMgQEAKKzxodG1sPgorPGhlYWQ+CisgICAgPHRpdGxlPjwvdGl0bGU+Cisg
ICAgPHNjcmlwdD4KKyAgICAgICAgZnVuY3Rpb24gdGVzdCgpCisgICAgICAgIHsKKyAgICAgICAg
ICAgIGlmICghd2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICAgICAgICAgIHJl
dHVybjsKKworICAgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOwor
CisgICAgICAgICAgICB2YXIgczEgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgic2VhcmNoMSIp
OworICAgICAgICAgICAgdmFyIHMyID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInNlYXJjaDIi
KTsKKyAgICAgICAgICAgIHZhciBzMyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJzZWFyY2gz
Iik7CisKKyAgICAgICAgICAgIHZhciBidXR0b25YID0gczEub2Zmc2V0TGVmdCArIHMxLm9mZnNl
dFdpZHRoIC0gNjsKKyAgICAgICAgICAgIHZhciBtaWRkbGVYID0gczEub2Zmc2V0TGVmdCArIHMx
Lm9mZnNldFdpZHRoIC8gMjsKKworICAgICAgICAgICAgdmFyIHkxID0gczEub2Zmc2V0VG9wICsg
czEub2Zmc2V0SGVpZ2h0IC8gMjsKKyAgICAgICAgICAgIHZhciB5MiA9IHMyLm9mZnNldFRvcCAr
IHMyLm9mZnNldEhlaWdodCAvIDI7CisgICAgICAgICAgICB2YXIgeTMgPSBzMy5vZmZzZXRUb3Ag
KyBzMy5vZmZzZXRIZWlnaHQgLyAyOworCisgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZU1v
dmVUbyhidXR0b25YLCB5MSk7CisgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZURvd24oKTsK
KyAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKG1pZGRsZVgsIHkxKTsKKyAgICAg
ICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlVXAoKTsKKyAgICAgICAgICAgIGV2ZW50U2VuZGVyLmxl
YXBGb3J3YXJkKDEwMDApOworCisgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyht
aWRkbGVYLCB5Mik7CisgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZURvd24oKTsKKyAgICAg
ICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKGJ1dHRvblgsIHkyKTsKKyAgICAgICAgICAg
IGV2ZW50U2VuZGVyLm1vdXNlVXAoKTsKKyAgICAgICAgICAgIGV2ZW50U2VuZGVyLmxlYXBGb3J3
YXJkKDEwMDApOworCisgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyhidXR0b25Y
LCB5Myk7CisgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZURvd24oKTsKKyAgICAgICAgICAg
IGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKGJ1dHRvblgsIHkzKTsKKyAgICAgICAgICAgIGV2ZW50
U2VuZGVyLm1vdXNlVXAoKTsKKworICAgICAgICAgICAgdmFyIHJlc3VsdCA9IGRvY3VtZW50Lmdl
dEVsZW1lbnRCeUlkKCJyZXN1bHQiKTsKKyAgICAgICAgICAgIHZhciB2YWx1ZXMgPSBzMS52YWx1
ZSArICIsICIgKyBzMi52YWx1ZSArICIsICIgKyBzMy52YWx1ZTsKKyAgICAgICAgICAgIGlmICh2
YWx1ZXMgPT0gImZvbywgYmFyLCAiKQorICAgICAgICAgICAgICAgIHJlc3VsdC5pbm5lclRleHQg
PSAiUEFTUyI7CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgcmVzdWx0LmlubmVy
VGV4dCA9ICJGQUlMICgiICsgdmFsdWVzICsgIikiOworICAgICAgICB9CisgICAgPC9zY3JpcHQ+
Cis8L2hlYWQ+Cis8Ym9keSBvbmxvYWQ9InRlc3QoKSI+CisgICAgPHA+CisgICAgICAgIFRlc3Qg
Zm9yIDxpPjxhIGhyZWY9Imh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEy
NjE4Ij5odHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjYxODwvYT4KKyAg
ICAgICAgUkVHUkVTU0lPTiAoU2VhcmNoRmllbGQpOiBEcmFnZ2luZyBhY3Jvc3MgdGhlIHRleHQg
YW5kIHJlbGVhc2luZyBvdmVyIHRoZSBjbGVhciBidXR0b24gY2xlYXJzIHRoZSBmaWVsZDwvaT4u
CisgICAgPC9wPgorICAgIDxwIGlkPSJyZXN1bHQiPgorICAgICAgICBDYW5ub3QgcnVuIGludGVy
YWN0aXZlbHkuCisgICAgPC9wPgorICAgIDxpbnB1dCBpZD0ic2VhcmNoMSIgdHlwZT0ic2VhcmNo
IiB2YWx1ZT0iZm9vIj4KKyAgICA8YnI+CisgICAgPGlucHV0IGlkPSJzZWFyY2gyIiB0eXBlPSJz
ZWFyY2giIHZhbHVlPSJiYXIiPgorICAgIDxicj4KKyAgICA8aW5wdXQgaWQ9InNlYXJjaDMiIHR5
cGU9InNlYXJjaCIgdmFsdWU9ImJheiI+Cis8L2JvZHk+Cis8L2h0bWw+CkluZGV4OiBXZWJDb3Jl
L0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTk0
MTApCisrKyBXZWJDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBA
CisyMDA3LTAyLTA1ICBNaXR6IFBldHRlbCAgPG1pdHpAd2Via2l0Lm9yZz4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAtIGZpeCBodHRwOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjYxOAorICAgICAgICAgIFJFR1JFU1NJT04gKFNl
YXJjaEZpZWxkKTogRHJhZ2dpbmcgYWNyb3NzIHRoZSB0ZXh0IGFuZCByZWxlYXNpbmcgb3ZlciB0
aGUgY2xlYXIgYnV0dG9uIGNsZWFycyB0aGUgZmllbGQKKworICAgICAgICBUZXN0OiBmYXN0L2Zv
cm1zL3NlYXJjaC1jYW5jZWwtYnV0dG9uLW1vdXNldXAuaHRtbAorCisgICAgICAgIE1hZGUgdGhl
IGNhbmNlbCBidXR0b24gY2FwdHVyaW5nLgorCisgICAgICAgICogaHRtbC9IVE1MVGV4dEZpZWxk
SW5uZXJFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxTZWFyY2hGaWVsZENhbmNl
bEJ1dHRvbkVsZW1lbnQ6OkhUTUxTZWFyY2hGaWVsZENhbmNlbEJ1dHRvbkVsZW1lbnQpOgorICAg
ICAgICAoV2ViQ29yZTo6SFRNTFNlYXJjaEZpZWxkQ2FuY2VsQnV0dG9uRWxlbWVudDo6ZGVmYXVs
dEV2ZW50SGFuZGxlcik6CisgICAgICAgICogaHRtbC9IVE1MVGV4dEZpZWxkSW5uZXJFbGVtZW50
Lmg6CisKIDIwMDctMDItMDUgIE1pdHogUGV0dGVsICA8bWl0ekB3ZWJraXQub3JnPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IERhcmluLgpJbmRleDogV2ViQ29yZS9odG1sL0hUTUxUZXh0RmllbGRJ
bm5lckVsZW1lbnQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvaHRtbC9IVE1MVGV4dEZpZWxk
SW5uZXJFbGVtZW50LmNwcAkocmV2aXNpb24gMTk0MDApCisrKyBXZWJDb3JlL2h0bWwvSFRNTFRl
eHRGaWVsZElubmVyRWxlbWVudC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTI3LDcgKzI3LDEwIEBA
CiAjaW5jbHVkZSAiSFRNTFRleHRGaWVsZElubmVyRWxlbWVudC5oIgogCiAjaW5jbHVkZSAiQmVm
b3JlVGV4dEluc2VydGVkRXZlbnQuaCIKKyNpbmNsdWRlICJEb2N1bWVudC5oIgorI2luY2x1ZGUg
IkV2ZW50SGFuZGxlci5oIgogI2luY2x1ZGUgIkV2ZW50TmFtZXMuaCIKKyNpbmNsdWRlICJGcmFt
ZS5oIgogI2luY2x1ZGUgIkhUTUxJbnB1dEVsZW1lbnQuaCIKICNpbmNsdWRlICJIVE1MVGV4dEFy
ZWFFbGVtZW50LmgiCiAjaW5jbHVkZSAiUmVuZGVyVGV4dENvbnRyb2wuaCIKQEAgLTg4LDYgKzkx
LDcgQEAgdm9pZCBIVE1MU2VhcmNoRmllbGRSZXN1bHRzQnV0dG9uRWxlbWVudAogCiBIVE1MU2Vh
cmNoRmllbGRDYW5jZWxCdXR0b25FbGVtZW50OjpIVE1MU2VhcmNoRmllbGRDYW5jZWxCdXR0b25F
bGVtZW50KERvY3VtZW50KiBkb2MpCiAgICAgOiBIVE1MVGV4dEZpZWxkSW5uZXJFbGVtZW50KGRv
YykKKyAgICAsIG1fY2FwdHVyaW5nKGZhbHNlKQogewogfQogCkBAIC05OSwxMSArMTAzLDE5IEBA
IHZvaWQgSFRNTFNlYXJjaEZpZWxkQ2FuY2VsQnV0dG9uRWxlbWVudDoKICAgICAgICAgaW5wdXQt
PmZvY3VzKCk7CiAgICAgICAgIGlucHV0LT5zZWxlY3QoKTsKICAgICAgICAgZXZ0LT5zZXREZWZh
dWx0SGFuZGxlZCgpOworICAgICAgICBpZiAoRnJhbWUqIGZyYW1lID0gZG9jdW1lbnQoKS0+ZnJh
bWUoKSkKKyAgICAgICAgICAgIGZyYW1lLT5ldmVudEhhbmRsZXIoKS0+c2V0Q2FwdHVyaW5nTW91
c2VFdmVudHNOb2RlKHRoaXMpOworICAgICAgICBtX2NhcHR1cmluZyA9IHRydWU7CiAgICAgfSBl
bHNlIGlmIChldnQtPnR5cGUoKSA9PSBtb3VzZXVwRXZlbnQpIHsKLSAgICAgICAgaWYgKHJlbmRl
cmVyKCkgJiYgcmVuZGVyZXIoKS0+c3R5bGUoKS0+dmlzaWJpbGl0eSgpID09IFZJU0lCTEUpIHsK
LSAgICAgICAgICAgIGlucHV0LT5zZXRWYWx1ZSgiIik7Ci0gICAgICAgICAgICBpbnB1dC0+b25T
ZWFyY2goKTsKLSAgICAgICAgICAgIGV2dC0+c2V0RGVmYXVsdEhhbmRsZWQoKTsKKyAgICAgICAg
aWYgKG1fY2FwdHVyaW5nICYmIHJlbmRlcmVyKCkgJiYgcmVuZGVyZXIoKS0+c3R5bGUoKS0+dmlz
aWJpbGl0eSgpID09IFZJU0lCTEUpIHsKKyAgICAgICAgICAgIGlmIChob3ZlcmVkKCkpIHsKKyAg
ICAgICAgICAgICAgICBpbnB1dC0+c2V0VmFsdWUoIiIpOworICAgICAgICAgICAgICAgIGlucHV0
LT5vblNlYXJjaCgpOworICAgICAgICAgICAgICAgIGV2dC0+c2V0RGVmYXVsdEhhbmRsZWQoKTsK
KyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGlmIChGcmFtZSogZnJhbWUgPSBkb2N1bWVudCgp
LT5mcmFtZSgpKQorICAgICAgICAgICAgICAgIGZyYW1lLT5ldmVudEhhbmRsZXIoKS0+c2V0Q2Fw
dHVyaW5nTW91c2VFdmVudHNOb2RlKDApOworICAgICAgICAgICAgbV9jYXB0dXJpbmcgPSBmYWxz
ZTsKICAgICAgICAgfQogICAgIH0KICAgICBpZiAoIWV2dC0+ZGVmYXVsdEhhbmRsZWQoKSkKSW5k
ZXg6IFdlYkNvcmUvaHRtbC9IVE1MVGV4dEZpZWxkSW5uZXJFbGVtZW50LmgKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gV2ViQ29yZS9odG1sL0hUTUxUZXh0RmllbGRJbm5lckVsZW1lbnQuaAkocmV2aXNpb24gMTk0
MDApCisrKyBXZWJDb3JlL2h0bWwvSFRNTFRleHRGaWVsZElubmVyRWxlbWVudC5oCSh3b3JraW5n
IGNvcHkpCkBAIC02Miw2ICs2Miw4IEBAIGNsYXNzIEhUTUxTZWFyY2hGaWVsZENhbmNlbEJ1dHRv
bkVsZW1lbnQKIHB1YmxpYzoKICAgICBIVE1MU2VhcmNoRmllbGRDYW5jZWxCdXR0b25FbGVtZW50
KERvY3VtZW50Kik7CiAgICAgdmlydHVhbCB2b2lkIGRlZmF1bHRFdmVudEhhbmRsZXIoRXZlbnQq
KTsKK3ByaXZhdGU6CisgICAgYm9vbCBtX2NhcHR1cmluZzsKIH07CiAKIH0gLy9uYW1lc3BhY2UK
</data>
<flag name="review"
          id="4986"
          type_id="1"
          status="+"
          setter="adele"
    />
          </attachment>
      

    </bug>

</bugzilla>