<?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>6149</bug_id>
          
          <creation_ts>2005-12-19 09:53:45 -0800</creation_ts>
          <short_desc>REGRESSION (WebCore-417.5): horizontal scrollbar in overflow with top border doesn&apos;t receive mouse events</short_desc>
          <delta_ts>2006-01-31 21:20:51 -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>Layout and Rendering</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mitz</reporter>
          <assigned_to name="Beth Dakin">bdakin</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>26187</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2005-12-19 09:53:45 -0800</bug_when>
    <thetext>Summary: hit-testing for the horizontal scroll bar of an overflow is off by by the width of the top border.

To reproduce: open the testcase. The horizontal scrollbar doesn&apos;t respond to clicking and dragging. 
Clicking inside the blue rect just below the scrollbar gives this error in the console (if running a debug 
build): ERROR: KHTML says we hit a RenderWidget, but AppKit doesn&apos;t agree we hit 
the corresponding NSView.

I have a patch, but like with bug 5829, I don&apos;t know how to make an automated test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26188</commentid>
    <comment_count>1</comment_count>
      <attachid>5152</attachid>
    <who name="">mitz</who>
    <bug_when>2005-12-19 09:58:09 -0800</bug_when>
    <thetext>Created attachment 5152
Testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26190</commentid>
    <comment_count>2</comment_count>
      <attachid>5153</attachid>
    <who name="">mitz</who>
    <bug_when>2005-12-19 10:15:01 -0800</bug_when>
    <thetext>Created attachment 5153
Remove borderTop() from horizontal scrollbar rect computation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29386</commentid>
    <comment_count>3</comment_count>
    <who name="Joost de Valk (AlthA)">joost</who>
    <bug_when>2006-01-22 04:52:56 -0800</bug_when>
    <thetext>Removing keyword(s) cause bug is closed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29390</commentid>
    <comment_count>4</comment_count>
    <who name="Joost de Valk (AlthA)">joost</who>
    <bug_when>2006-01-22 04:56:02 -0800</bug_when>
    <thetext>Removing keyword(s) since bug is fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29414</commentid>
    <comment_count>5</comment_count>
    <who name="Joost de Valk (AlthA)">joost</who>
    <bug_when>2006-01-22 05:00:17 -0800</bug_when>
    <thetext>Removing keyword(s) since bug is fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30885</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2006-01-31 21:20:51 -0800</bug_when>
    <thetext>Removing Regression keyword from bugs already fixed.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>5152</attachid>
            <date>2005-12-19 09:58:09 -0800</date>
            <delta_ts>2005-12-19 09:58:09 -0800</delta_ts>
            <desc>Testcase</desc>
            <filename>scrollbar-hittest2.html</filename>
            <type>text/html</type>
            <size>913</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">PGh0bWw+CjxoZWFkPgo8dGl0bGU+PC90aXRsZT4KPC9oZWFkPgo8Ym9keT4KPHA+PGI+QlVHIElE
OjwvYj4gPGEgaHJlZj0iaHR0cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3Nob3dfYnVnLmNn
aT9pZD02MTQ5Ij5odHRwOi8vYnVnemlsbGEub3BlbmRhcndpbi5vcmcvc2hvd19idWcuY2dpP2lk
PTYxNDk8L2E+IFJFR1JFU1NJT04gKFdlYkNvcmUtNDE3LjUpOiBob3Jpem9udGFsIHNjcm9sbGJh
ciBpbiBvdmVyZmxvdyB3aXRoIHRvcCBib3JkZXIgZG9lc24ndCByZWNlaXZlIG1vdXNlIGV2ZW50
czwvcD4KCjxwIGlkPSJ0ZXN0IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjpza3libHVlOyBwYWRk
aW5nOjNweDsiPjxiPlRPIFRFU1Q6PC9iPiA8YnI+ClNjcm9sbCByaWdodCBieSBjbGlja2luZyBp
biB0aGUgZW1wdHkgc3BhY2UgdG8gdGhlIHJpZ2h0IG9mIHRoZSBzY3JvbGwgdGh1bWIuPC9wPgoK
PHAgaWQ9InN1Y2Nlc3MiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOnBhbGVncmVlbjsgcGFkZGlu
ZzozcHg7Ij48Yj5URVNUIFBBU1M6PC9iPiAKU2Nyb2xsIHRodW1iIHdpbGwgbW92ZSB0byB0aGUg
cmlnaHQuCjwvcD4KCjxwIGlkPSJmYWlsdXJlIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojRkYz
MzAwOyBwYWRkaW5nOjNweDsiPjxiPlRFU1QgRkFJTDo8L2I+ICAKU2Nyb2xsIHRodW1iIHdpbGwg
Tk9UIG1vdmUgYXQgYWxsLgo8ZGl2IGlkPSJ0YXJnZXQiIHN0eWxlPSJ3aWR0aDogNDAwcHg7IG92
ZXJmbG93OiBhdXRvOyBib3JkZXItdG9wOiAyMHB4IHNvbGlkIGdyZXk7IGJvcmRlci1ib3R0b206
IDEwcHggc29saWQgYmx1ZTsiPgogICAgPGRpdiBzdHlsZT0id2lkdGg6IDYwMCBweDsgaGVpZ2h0
OiAyMHB4OyBiYWNrZ3JvdW5kOiBncmVlbjsiPjwvZGl2Pgo8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>5153</attachid>
            <date>2005-12-19 10:15:01 -0800</date>
            <delta_ts>2005-12-19 11:32:11 -0800</delta_ts>
            <desc>Remove borderTop() from horizontal scrollbar rect computation</desc>
            <filename>6149_r1.patch</filename>
            <type>text/plain</type>
            <size>3188</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9X
ZWJDb3JlL0NoYW5nZUxvZyx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS41NjQKZGlmZiAtcCAtdSAt
cjEuNTY0IFdlYkNvcmUvQ2hhbmdlTG9nCi0tLSBXZWJDb3JlL0NoYW5nZUxvZwkxOCBEZWMgMjAw
NSAyMzo0MTo0MiAtMDAwMAkxLjU2NAorKysgV2ViQ29yZS9DaGFuZ2VMb2cJMTkgRGVjIDIwMDUg
MTg6MTk6MzMgLTAwMDAKQEAgLTEsMyArMSwxNiBAQAorMjAwNS0xMi0jIyAgTWl0eiBQZXR0ZWwg
IDxvcGVuZGFyd2luLm9yZ0BtaXR6cGV0dGVsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAtIGZpeCBodHRwOi8vYnVnemlsbGEub3BlbmRhcndp
bi5vcmcvc2hvd19idWcuY2dpP2lkPTYxNDkKKyAgICAgICAgICBSRUdSRVNTSU9OIChXZWJDb3Jl
LTQxNy41KTogaG9yaXpvbnRhbCBzY3JvbGxiYXIgaW4gb3ZlcmZsb3cgd2l0aCB0b3AKKyAgICAg
ICAgICBib3JkZXIgZG9lc24ndCByZWNlaXZlIG1vdXNlIGV2ZW50cworCisgICAgICAgICoga2h0
bWwvcmVuZGVyaW5nL3JlbmRlcl9ibG9jay5jcHA6CisgICAgICAgIChraHRtbDo6UmVuZGVyQmxv
Y2s6OmlzUG9pbnRJblNjcm9sbGJhcik6CisgICAgICAgIFJlbW92ZWQgYm9yZGVyVG9wKCkgZnJv
bSBob3Jpem9udGFsIHNjcm9sbGJhciByZWN0IGNvbXB1dGF0aW9uLgorICAgICAgICAqIG1hbnVh
bC10ZXN0cy9zY3JvbGxiYXItaGl0dGVzdC5odG1sOiBBZGRlZC4KKwogMjAwNS0xMi0xOCAgRGFy
aW4gQWRsZXIgIDxkYXJpbkBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgR2VvZmYu
CkluZGV4OiBXZWJDb3JlL2todG1sL3JlbmRlcmluZy9yZW5kZXJfYmxvY2suY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9XZWJDb3JlL2todG1sL3JlbmRlcmluZy9yZW5kZXJfYmxv
Y2suY3BwLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjIxOQpkaWZmIC1wIC11IC1yMS4yMTkgV2Vi
Q29yZS9raHRtbC9yZW5kZXJpbmcvcmVuZGVyX2Jsb2NrLmNwcAotLS0gV2ViQ29yZS9raHRtbC9y
ZW5kZXJpbmcvcmVuZGVyX2Jsb2NrLmNwcAkxMCBEZWMgMjAwNSAyMDoyMTo1NiAtMDAwMAkxLjIx
OQorKysgV2ViQ29yZS9raHRtbC9yZW5kZXJpbmcvcmVuZGVyX2Jsb2NrLmNwcAkxOSBEZWMgMjAw
NSAxODoyMDowOSAtMDAwMApAQCAtMjQzNyw3ICsyNDM3LDcgQEAgYm9vbCBSZW5kZXJCbG9jazo6
aXNQb2ludEluU2Nyb2xsYmFyKGludAogCiAgICAgaWYgKG1fbGF5ZXItPmhvcml6b250YWxTY3Jv
bGxiYXJIZWlnaHQoKSkgewogICAgICAgICBRUmVjdCBob3JpelJlY3QoX3R4ICsgYm9yZGVyTGVm
dCgpLAotICAgICAgICAgICAgICAgICAgICAgICAgX3R5ICsgaGVpZ2h0KCkgKyBib3JkZXJUb3Ao
KSArIGJvcmRlckJvdHRvbUV4dHJhKCkgLSBtX2xheWVyLT5ob3Jpem9udGFsU2Nyb2xsYmFySGVp
Z2h0KCkgLSBib3JkZXJCb3R0b20oKSwKKyAgICAgICAgICAgICAgICAgICAgICAgIF90eSArIGhl
aWdodCgpICsgYm9yZGVyQm90dG9tRXh0cmEoKSAtIG1fbGF5ZXItPmhvcml6b250YWxTY3JvbGxi
YXJIZWlnaHQoKSAtIGJvcmRlckJvdHRvbSgpLAogICAgICAgICAgICAgICAgICAgICAgICAgd2lk
dGgoKSAtIGJvcmRlckxlZnQoKSAtIGJvcmRlclJpZ2h0KCksCiAgICAgICAgICAgICAgICAgICAg
ICAgICBtX2xheWVyLT5ob3Jpem9udGFsU2Nyb2xsYmFySGVpZ2h0KCkpOwogICAgICAgICBpZiAo
aG9yaXpSZWN0LmNvbnRhaW5zKF94LCBfeSkpIHsKSW5kZXg6IFdlYkNvcmUvbWFudWFsLXRlc3Rz
L3Njcm9sbGJhci1oaXR0ZXN0Mi5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KZGlmZiAtTnB1IFdlYkNvcmUvbWFu
dWFsLXRlc3RzL3Njcm9sbGJhci1oaXR0ZXN0Mi5odG1sCi0tLSBXZWJDb3JlL21hbnVhbC10ZXN0
cy9zY3JvbGxiYXItaGl0dGVzdDIuaHRtbAkxIEphbiAxOTcwIDAwOjAwOjAwIC0wMDAwCisrKyBX
ZWJDb3JlL21hbnVhbC10ZXN0cy9zY3JvbGxiYXItaGl0dGVzdDIuaHRtbAkxOSBEZWMgMjAwNSAx
Nzo1NzowNyAtMDAwMApAQCAtMCwwICsxLDIxIEBACis8aHRtbD4KKzxoZWFkPgorPHRpdGxlPjwv
dGl0bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKzxwPjxiPkJVRyBJRDo8L2I+IDxhIGhyZWY9Imh0dHA6
Ly9idWd6aWxsYS5vcGVuZGFyd2luLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjE0OSI+aHR0cDovL2J1
Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3Nob3dfYnVnLmNnaT9pZD02MTQ5PC9hPiBSRUdSRVNTSU9O
IChXZWJDb3JlLTQxNy41KTogaG9yaXpvbnRhbCBzY3JvbGxiYXIgaW4gb3ZlcmZsb3cgd2l0aCB0
b3AgYm9yZGVyIGRvZXNuJ3QgcmVjZWl2ZSBtb3VzZSBldmVudHM8L3A+CisKKzxwIGlkPSJ0ZXN0
IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjpza3libHVlOyBwYWRkaW5nOjNweDsiPjxiPlRPIFRF
U1Q6PC9iPiA8YnI+CitTY3JvbGwgcmlnaHQgYnkgY2xpY2tpbmcgaW4gdGhlIGVtcHR5IHNwYWNl
IHRvIHRoZSByaWdodCBvZiB0aGUgc2Nyb2xsIHRodW1iLjwvcD4KKworPHAgaWQ9InN1Y2Nlc3Mi
IHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOnBhbGVncmVlbjsgcGFkZGluZzozcHg7Ij48Yj5URVNU
IFBBU1M6PC9iPiAKK1Njcm9sbCB0aHVtYiB3aWxsIG1vdmUgdG8gdGhlIHJpZ2h0LgorPC9wPgor
Cis8cCBpZD0iZmFpbHVyZSIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6I0ZGMzMwMDsgcGFkZGlu
ZzozcHg7Ij48Yj5URVNUIEZBSUw6PC9iPiAgCitTY3JvbGwgdGh1bWIgd2lsbCBOT1QgbW92ZSBh
dCBhbGwuCis8ZGl2IGlkPSJ0YXJnZXQiIHN0eWxlPSJ3aWR0aDogNDAwcHg7IG92ZXJmbG93OiBh
dXRvOyBib3JkZXItdG9wOiAyMHB4IHNvbGlkIGdyZXk7IGJvcmRlci1ib3R0b206IDEwcHggc29s
aWQgYmx1ZTsiPgorICAgIDxkaXYgc3R5bGU9IndpZHRoOiA2MDAgcHg7IGhlaWdodDogMjBweDsg
YmFja2dyb3VuZDogZ3JlZW47Ij48L2Rpdj4KKzwvZGl2PgorPC9ib2R5PgorPC9odG1sPgo=
</data>
<flag name="review"
          id="1041"
          type_id="1"
          status="+"
          setter="bdakin"
    />
          </attachment>
      

    </bug>

</bugzilla>