Bug 14544

Summary: Scroll wheel events are ignored when the cursor is over an iframe's border
Product: WebKit Reporter: mitz
Component: FramesAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: jonathanjohnsson
Priority: P2    
Version: 523.x (Safari 3)   
Hardware: Mac   
OS: OS X 10.4   
Attachments:
Description Flags
Test case
none
Reject scroll wheel events outside the widget's view darin: review+

mitz
Reported Friday, July 6, 2007 8:30:00 PM UTC
When the mouse pointer is positioned over an iframe's border, the scroll wheel does not scroll the frame (if it is scrollable) nor the containing page. To reproduce, open the test case and follow the instructions.
Attachments
Test case (364 bytes, text/html)
2007-07-06 12:31 PDT, mitz
no flags
Reject scroll wheel events outside the widget's view (1.33 KB, patch)
2007-07-06 12:59 PDT, mitz
darin: review+
mitz
Comment 1 Friday, July 6, 2007 8:31:00 PM UTC
Created attachment 15420 [details] Test case
mitz
Comment 2 Friday, July 6, 2007 8:59:00 PM UTC
Created attachment 15421 [details] Reject scroll wheel events outside the widget's view This is the kind of change that makes me think I may be overlooking something.
mitz
Comment 3 Friday, July 6, 2007 9:01:41 PM UTC
One thing that I'm not overlooking is that the behavior of scrollable overflows is different: when the cursor is in the border, the scroll wheel scrolls the contents of the overflow. I consider that a bug.
Darin Adler
Comment 4 Sunday, July 8, 2007 1:05:45 PM UTC
Comment on attachment 15421 [details] Reject scroll wheel events outside the widget's view r=me
Mark Rowe (bdash)
Comment 5 Sunday, July 8, 2007 6:42:37 PM UTC
Landed in r24098.
Note You need to log in before you can comment on or make changes to this bug.