Chromium Code Reviews
DescriptionRoute ScrollEvents to correct process under OOPIF
On ChromeOS, trackpad scroll events are not routed to the an OOPIF
even when the mouse cursor is over one. This is because ScrollEvents
are transformed to WheelEvents and then passed directly to the
top-level frame's RenderWidgetHost, and don't use the path of other
WheelEvents that invokes the RenderWidgetHostInputEventRouter for
browser process hit testing.
This CL causes the events generated on reception of a ScrollEvent
by a RenderWidgetHostViewAura to be hit tested and sent to the
appropriate RenderWidgetHostView.
BUG=615445
Committed: https://crrev.com/0b678205722777a678aa0ae3a2610cae7a4efbce
Cr-Commit-Position: refs/heads/master@{#401671}
Patch Set 1 #Patch Set 2 : Rebase #Patch Set 3 : Test added #
Messages
Total messages: 15 (7 generated)
|
||||||||||||||||||||||||||||