<?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>16072</bug_id>
          
          <creation_ts>2007-11-20 08:58:03 -0800</creation_ts>
          <short_desc>MouseMove event fails when inside a mousedown over a scroll bar</short_desc>
          <delta_ts>2007-11-30 09:05:19 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://blog.davglass.com/files/yui/safari2/</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Dav Glass">dav.glass</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>lars.knoll</cc>
    
    <cc>manyoso</cc>
    
    <cc>staikos</cc>
    
    <cc>zecke</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>61796</commentid>
    <comment_count>0</comment_count>
    <who name="Dav Glass">dav.glass</who>
    <bug_when>2007-11-20 08:58:03 -0800</bug_when>
    <thetext>During YUI Release tests we found that in Safari 3.x (and Nightlies):

Moving your mouse anywhere in the document results in a mousemove event being traced. Holding the mouse button down and moving your mouse anywhere in the document also results in a mousemove event being traced ... until you mouse over the scrollbars around a content div with overflow:scroll. mousemove no longer bubbles to the document (unless you move your mouse across the scroll bar really fast)

Test Case attached as URL.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61799</commentid>
    <comment_count>1</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2007-11-20 09:48:48 -0800</bug_when>
    <thetext>&lt;rdar://5463821&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62729</commentid>
    <comment_count>2</comment_count>
      <attachid>17597</attachid>
    <who name="Adele Peterson">adele</who>
    <bug_when>2007-11-29 16:27:20 -0800</bug_when>
    <thetext>Created attachment 17597
patch

In addition to fixing the reported bug, I think this will have the effect of matching how hover effects work in native Windows scrollbars.  I tested in Notepad, and saw that the hover effect doesn&apos;t show when the mouse is pressed and you rollover the scrollbar.

I need help testing this on other platforms though, to make sure this doesn&apos;t break the hover effect on those scrollbars.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62730</commentid>
    <comment_count>3</comment_count>
    <who name="Adele Peterson">adele</who>
    <bug_when>2007-11-29 16:32:08 -0800</bug_when>
    <thetext>CC&apos;ing some QT folks to see if they can help me w/ testing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62731</commentid>
    <comment_count>4</comment_count>
      <attachid>17597</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2007-11-29 16:35:23 -0800</bug_when>
    <thetext>Comment on attachment 17597
patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62794</commentid>
    <comment_count>5</comment_count>
    <who name="Adele Peterson">adele</who>
    <bug_when>2007-11-30 09:05:19 -0800</bug_when>
    <thetext>Committed revision 28233.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>17597</attachid>
            <date>2007-11-29 16:27:20 -0800</date>
            <delta_ts>2007-11-29 16:35:23 -0800</delta_ts>
            <desc>patch</desc>
            <filename>patch_11-29-scrollbar.txt</filename>
            <type>text/plain</type>
            <size>4968</size>
            <attacher name="Adele Peterson">adele</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyODIwNCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMDctMTEtMjkgIEFkZWxlIFBldGVyc29uICA8YWRlbGVAYXBwbGUu
Y29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZp
eCBmb3IgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTYwNzIKKyAgICAg
ICAgPHJkYXI6Ly9wcm9ibGVtLzU0NjM4MjE+IFJFR1JFU1NJT046IE1vdXNlbW92ZSBldmVudCBp
c24ndCBmaXJlZCB3aGVuIG1vdXNlIG1vdmVzIG92ZXIgc2Nyb2xsYmFyIHdpdGggcHJlc3NlZCBi
dXR0b24gKDE2MDcyKQorCisgICAgICAgIFRlc3Q6IGZhc3QvZXZlbnRzL21vdXNlbW92ZS1hZnRl
ci1kcmFnLW92ZXItc2Nyb2xsYmFyLmh0bWwKKworICAgICAgICAqIHBhZ2UvRXZlbnRIYW5kbGVy
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkV2ZW50SGFuZGxlcjo6aGFuZGxlTW91c2VNb3ZlRXZl
bnQpOiBJZiB0aGUgbW91c2UgaXMgcHJlc3NlZCwgYW5kIHdlJ3ZlIG1vdmVkIG92ZXIgYSBuZXcg
c2Nyb2xsYmFyLCB0aGVuIHdlIGNhbiBjbGVhciBtX2xhc3RTY3JvbGxiYXJVbmRlck1vdXNlLgor
ICAgICAgICAgV2Ugc2hvdWxkIG9ubHkgbmVlZCB0byBzaG93IHRoZSBob3ZlciBlZmZlY3Qgd2hl
biB0aGUgbW91c2UgaXNuJ3QgcHJlc3NlZC4KKwogMjAwNy0xMS0yOSAgQW5kZXJzIENhcmxzc29u
ICA8YW5kZXJzY2FAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IFNhbS4KSW5kZXg6
IFdlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGFn
ZS9FdmVudEhhbmRsZXIuY3BwCShyZXZpc2lvbiAyODExMikKKysrIFdlYkNvcmUvcGFnZS9FdmVu
dEhhbmRsZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xMDA3LDcgKzEwMDcsNyBAQCBib29sIEV2
ZW50SGFuZGxlcjo6aGFuZGxlTW91c2VNb3ZlRXZlbnQoCiAgICAgICAgICAgICAvLyBTZW5kIG1v
dXNlIGV4aXRlZCB0byB0aGUgb2xkIHNjcm9sbGJhci4KICAgICAgICAgICAgIGlmIChtX2xhc3RT
Y3JvbGxiYXJVbmRlck1vdXNlKQogICAgICAgICAgICAgICAgIG1fbGFzdFNjcm9sbGJhclVuZGVy
TW91c2UtPmhhbmRsZU1vdXNlT3V0RXZlbnQobW91c2VFdmVudCk7Ci0gICAgICAgICAgICBtX2xh
c3RTY3JvbGxiYXJVbmRlck1vdXNlID0gc2Nyb2xsYmFyOworICAgICAgICAgICAgbV9sYXN0U2Ny
b2xsYmFyVW5kZXJNb3VzZSA9IG1fbW91c2VQcmVzc2VkID8gMCA6IHNjcm9sbGJhcjsKICAgICAg
ICAgfQogICAgIH0KIApJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gMjgyMDQpCisrKyBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxMyBAQAorMjAwNy0xMS0yOSAgQWRl
bGUgUGV0ZXJzb24gIDxhZGVsZUBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgVGVzdCBmb3IgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTYwNzIKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzU0NjM4MjE+IFJF
R1JFU1NJT046IE1vdXNlbW92ZSBldmVudCBpc24ndCBmaXJlZCB3aGVuIG1vdXNlIG1vdmVzIG92
ZXIgc2Nyb2xsYmFyIHdpdGggcHJlc3NlZCBidXR0b24KKworICAgICAgICAqIGZhc3QvZXZlbnRz
L21vdXNlbW92ZS1hZnRlci1kcmFnLW92ZXItc2Nyb2xsYmFyLWV4cGVjdGVkLnR4dDogQWRkZWQu
CisgICAgICAgICogZmFzdC9ldmVudHMvbW91c2Vtb3ZlLWFmdGVyLWRyYWctb3Zlci1zY3JvbGxi
YXIuaHRtbDogQWRkZWQuCisKIDIwMDctMTEtMjkgIEFsaWNlIExpdSAgPGFsaWNlLmxpdUBhcHBs
ZS5jb20+CiAKICAgICAgICAgUmVtb3ZpbmcgPHJkYXI6Ly81NTA3MzUwPiBmcm9tIHNraXBwZWQg
bGlzdCBiZWNhdXNlIGl0J3Mgbm90IGZhaWxpbmcuCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2V2
ZW50cy9tb3VzZW1vdmUtYWZ0ZXItZHJhZy1vdmVyLXNjcm9sbGJhci1leHBlY3RlZC50eHQKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvbW91c2Vtb3ZlLWFmdGVyLWRyYWct
b3Zlci1zY3JvbGxiYXItZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMv
ZmFzdC9ldmVudHMvbW91c2Vtb3ZlLWFmdGVyLWRyYWctb3Zlci1zY3JvbGxiYXItZXhwZWN0ZWQu
dHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDggQEAKK1RoaXMgdGVzdHMgdGhhdCB3ZSBjb250
aW51ZSB0byBnZXQgbW91c2UgZXZlbnRzIGFmdGVyIGRyYWdnaW5nIHBhc3QgYSBzY3JvbGxiYXIu
CitTdGFydCBhIGRyYWcgaW4gdGhpcyBzcXVhcmUsIGFuZCBkcmFnIHBhc3QgdGhlIHNjcm9sbGJh
ciB0byB0aGUgZ3JlZW4gc3F1YXJlLiBTdGFydCBhIGRyYWcgaW4gdGhpcyBzcXVhcmUsIGFuZCBk
cmFnIHBhc3QgdGhlIHNjcm9sbGJhciB0byB0aGUgZ3JlZW4gc3F1YXJlLiAgCisKK21vdXNlbW92
ZSAtIGJveCAxCittb3VzZW1vdmUgLSBib3ggMQorbW91c2Vtb3ZlIC0gYm94IDIKK21vdXNlbW92
ZSAtIGJveCAyCisKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZXZlbnRzL21vdXNlbW92ZS1hZnRl
ci1kcmFnLW92ZXItc2Nyb2xsYmFyLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFz
dC9ldmVudHMvbW91c2Vtb3ZlLWFmdGVyLWRyYWctb3Zlci1zY3JvbGxiYXIuaHRtbAkocmV2aXNp
b24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZXZlbnRzL21vdXNlbW92ZS1hZnRlci1kcmFnLW92
ZXItc2Nyb2xsYmFyLmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMzYgQEAKKzxodG1sPgor
ICAgIDxoZWFkPgorICAgICAgICA8c2NyaXB0PgorICAgICAgICAgICAgZnVuY3Rpb24gdGVzdCgp
CisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29u
dHJvbGxlcikgeworICAgICAgICAgICAgICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1w
QXNUZXh0KCk7CisgICAgICAgICAgICAgICAgICAgIHZhciBkMSA9IGRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCdkMScpOworICAgICAgICAgICAgICAgICAgICB2YXIgZDIgPSBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgnZDInKTsKKyAgICAgICAgICAgICAgICAgICAgZXZlbnRTZW5kZXIuZHJhZ01v
ZGUgPSBmYWxzZTsKKyAgICAgICAgICAgICAgICAgICAgdmFyIGxlZnQgPSBkMS5vZmZzZXRMZWZ0
ICsgMTA7CisgICAgICAgICAgICAgICAgICAgIHZhciB0b3AgPSBkMS5vZmZzZXRUb3AgKyAxMDsK
KyAgICAgICAgICAgICAgICAgICAgCisgICAgICAgICAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1v
dXNlTW92ZVRvKGxlZnQsIHRvcCk7CisgICAgICAgICAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1v
dXNlRG93bigpOworICAgICAgICAgICAgICAgICAgICBsZWZ0ID0gZDIub2Zmc2V0TGVmdCAtIDEw
OworICAgICAgICAgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyhsZWZ0LCB0b3Ap
OworICAgICAgICAgICAgICAgICAgICBsZWZ0ICs9IDIwOworICAgICAgICAgICAgICAgICAgICBl
dmVudFNlbmRlci5tb3VzZU1vdmVUbyhsZWZ0LCB0b3ApOworICAgICAgICAgICAgICAgICAgICBl
dmVudFNlbmRlci5tb3VzZVVwKCk7CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgfQor
ICAgICAgICAgICAgICAgICAgICAgICAgCisgICAgICAgICAgICBmdW5jdGlvbiBsb2cobXNnKQor
ICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdj
b25zb2xlJykuYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUobXNnICsgJ1xuJykp
OworICAgICAgICAgICAgfQorICAgICAgICA8L3NjcmlwdD4KKyAgICA8L2hlYWQ+CisgICAgPGJv
ZHkgb25sb2FkPSJ0ZXN0KCkiPgorICAgIFRoaXMgdGVzdHMgdGhhdCB3ZSBjb250aW51ZSB0byBn
ZXQgbW91c2UgZXZlbnRzIGFmdGVyIGRyYWdnaW5nIHBhc3QgYSBzY3JvbGxiYXIuPGJyPgorICAg
IDxkaXYgaWQ9ImQxIiBzdHlsZT0iaGVpZ2h0OjEyMHB4OyB3aWR0aDoxMjBweDsgb3ZlcmZsb3c6
IGF1dG87IGRpc3BsYXk6IGlubGluZS1ibG9jazsgYmFja2dyb3VuZC1jb2xvcjogcmVkOyIgb25t
b3VzZW1vdmU9ImxvZygnbW91c2Vtb3ZlIC0gYm94IDEnKSI+U3RhcnQgYSBkcmFnIGluIHRoaXMg
c3F1YXJlLCBhbmQgZHJhZyBwYXN0IHRoZSBzY3JvbGxiYXIgdG8gdGhlIGdyZWVuIHNxdWFyZS4g
IFN0YXJ0IGEgZHJhZyBpbiB0aGlzIHNxdWFyZSwgYW5kIGRyYWcgcGFzdCB0aGUgc2Nyb2xsYmFy
IHRvIHRoZSBncmVlbiBzcXVhcmUuICA8L2Rpdj4KKyAgICA8ZGl2IGlkPSJkMiIgc3R5bGU9Imhl
aWdodDoxMjBweDsgd2lkdGg6MTIwcHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgYmFja2dyb3Vu
ZC1jb2xvcjogZ3JlZW47IiBvbm1vdXNlbW92ZT0ibG9nKCdtb3VzZW1vdmUgLSBib3ggMicpIj48
L2Rpdj48YnI+PGJyPgorICAgIDxwcmUgaWQ9ImNvbnNvbGUiPjwvcHJlPgorICAgIDwvYm9keT4K
KzwvaHRtbD4K
</data>
<flag name="review"
          id="7571"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>