[Webkit-unassigned] [Bug 124139] Mouse wheel events dropped from non-scrolling iframe on first load

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 5 13:03:17 PST 2015


https://bugs.webkit.org/show_bug.cgi?id=124139

Brent Fulgham <bfulgham at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dino at apple.com,
                   |                            |simon.fraser at apple.com
             Status|NEW                         |RESOLVED
         Resolution|---                         |INVALID

--- Comment #2 from Brent Fulgham <bfulgham at webkit.org> ---
According to Line 4358 in WebCore/page/FrameView, this is expected behavior:
(see <http://trac.webkit.org/browser/trunk/Source/WebCore/page/FrameView.cpp#L4358>).

In short, if an iframe is marked as non-scrollable, wheel events are not processed by this element.

I'm not sure I understand why the author chose to mark the iframe as non-scrollable, but then wants that element to intercept and handle scroll events.

It seems like the right behavior is to let the iframe accept scroll events, then provide your desired scroll event handlers to intercept and handle these events.

If the "scrollable='no'" was needed to support proper behavior in other browsers, it seems like this is a bug in those implementations.

I'm marking this as 'INVALID', where that just means "works as expected".

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150105/e5af0f20/attachment-0002.html>


More information about the webkit-unassigned mailing list