Bug 21199
Summary: | REGRESSION: Viewless scrollbars don't properly recognize some mouse exited/entered situations during a scroll on Mac | ||
---|---|---|---|
Product: | WebKit | Reporter: | Matt Lilek <dev+webkit> |
Component: | WebCore Misc. | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | hyatt |
Priority: | P1 | Keywords: | HasReduction, PlatformOnly, Regression |
Version: | 528+ (Nightly build) | ||
Hardware: | Mac | ||
OS: | OS X 10.5 | ||
URL: | data:text/html,<div style="width: 125px; height: 125px; overflow: auto;">WebKit is an open source web browser engine. WebKit is also the name of the Mac OS X system framework version of the engine that's used by Safari, Dashboard, Mail, and many other OS X applications.</div> |
Matt Lilek
On the new viewless scrollbars on OS X, the scroll arrow behavior doesn't properly recognize mouse exited/entered situations during a scroll.
1) Load the testcase in the URL
2) Click the down arrow, before it reaches the bottom, move your mouse off into the body of the page. Note how the scroll stops, but the arrow stays highlighted.
3) Move the mouse back onto the down arrow and then move it back up to the up arrow (assuming you have the double-arrow scrollbar configuration) - the scroll should reverse direction, but instead doesn't.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |