diff options
author | asvitkine@chromium.org <asvitkine@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-17 15:58:22 +0000 |
---|---|---|
committer | asvitkine@chromium.org <asvitkine@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-17 15:58:22 +0000 |
commit | b642ba528933ad67cbbceaa18f41a6ede63986cb (patch) | |
tree | 26fe26bf090977aa3201c0591aefe7e8b3bdbed9 /ppapi/PRESUBMIT.py | |
parent | 781ddef4eb140ceb6950a562892d9285d8ff511c (diff) | |
download | chromium_src-b642ba528933ad67cbbceaa18f41a6ede63986cb.zip chromium_src-b642ba528933ad67cbbceaa18f41a6ede63986cb.tar.gz chromium_src-b642ba528933ad67cbbceaa18f41a6ede63986cb.tar.bz2 |
[Mac] Fix issue where rubber-banding may get sporadically stuck.
The problem happens due to event coalescing, when there
is a buffered PhaseEnd wheel event (because an ACK hasn't
yet been received for the previous wheel event), and
another event arrives (e.g. such as GestureScrollEnd).
In this case, the previous code would clear all the
pending wheel events, which caused the PhaseEnd wheel
event to never be sent, which results in rubber-banding
overhang getting stuck.
BUG=154740
TEST=Rubber-banding should not get sporadically stuck
randomly during regular two-finger gestures. (There is
still an issue with focus switching / mouse leaving
from the RWHV, which is separate.)
Review URL: https://chromiumcodereview.appspot.com/11411016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168448 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/PRESUBMIT.py')
0 files changed, 0 insertions, 0 deletions