improved tap suppression change
commitae51b29a969f1d18895ab911811d49bc93ec851f
authorrjkroege@chromium.org <rjkroege@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 15 May 2012 16:16:14 +0000 (15 16:16 +0000)
committerrjkroege@chromium.org <rjkroege@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 15 May 2012 16:16:14 +0000 (15 16:16 +0000)
tree3251154c1b5c7bc17014ff9f5dd53f8753cc91c1
parent7345d051b4d65cd98dfefa3b434cd4a27116610a
improved tap suppression change

The touchpad can deliver multiple GestureFlingCancel events within the
time window in which we would like to continue to suppress mouse events
after the GFC that actually halted the in-progress fling. This change
makes the TapSuppressionController stop resetting its state machine
on the receipt of such events such that tap suppression continues
throughout the time window following a fling-cancelling GFC regardless
of intervening GFC events.

BUG=122043
TEST=by hand

Review URL: https://chromiumcodereview.appspot.com/10399017

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137150 0039d316-1c4b-4281-b951-d872f2087c98
content/browser/renderer_host/tap_suppression_controller_aura.cc