[Webkit-unassigned] [Bug 13274] REGRESSION: Mouse events are not always sent to the "captured" subframe when dragging

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 5 23:06:56 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=13274


hyatt at apple.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|webkit-                     |hyatt at apple.com
                   |unassigned at lists.webkit.org |
             Status|NEW                         |ASSIGNED
  Attachment #13975|                            |review?
               Flag|                            |




------- Comment #13 from hyatt at apple.com  2007-04-05 23:06 PDT -------
Created an attachment (id=13975)
 --> (http://bugs.webkit.org/attachment.cgi?id=13975&action=view)
Build upon previous patch

This builds on the previous patch and also fixes the mouse move problem.

I also tweaked invalidateClick for the case where a widget toolkit does end up
going directly to a specific subframe so that m_mousePressed won't get "stuck"
but clears immediately as mouse down delivers events to subframes.

So now we basically have three kinds of capture: frame capture, widget capture
and node capture.  Frame and node capture are at least using a similar
cross-platform mechanism.  

Widget capture is basically buggy on the Mac now, but we've wallpapered over
the most obvious bugs by getting frame capture right.  Eventually Mac will
start sending events right to subviews, but in the mean time adding this extra
frame capture layer seems pretty straightforward and safe.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list