Description[Android] Ensure slop-exceeding TouchMove's are sent to the renderer
Without floating point DIP coords in WebTouchPoint, it's possible that a
TouchMove physically outside the pixel slop region will be classified as
inside the DIP slop region. This leads to cases where a touch handler is
never offered a TouchMove before a ScrollBegin occurs.
Until the resolution of crbug.com/3336807, address this by conservatively
constructing the DIP slop region in the TouchEventQueue, ensuring that touch
handlers are offered at least one TouchMove before scrolling begins.
BUG=345507
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=252773
Patch Set 1 #
Total comments: 5
Patch Set 2 : Bug link fix #
Messages
Total messages: 12 (0 generated)
|