diff options
author | bshe@chromium.org <bshe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-17 03:11:47 +0000 |
---|---|---|
committer | bshe@chromium.org <bshe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-17 03:11:47 +0000 |
commit | 670f62a894c86a35e3a2b279ef884b5e785f11c9 (patch) | |
tree | dab671836cacc79ec711682cb9c2ad060497c238 /webkit | |
parent | 2c948e1b9528204a0af15f70e1721d52a8c8e478 (diff) | |
download | chromium_src-670f62a894c86a35e3a2b279ef884b5e785f11c9.zip chromium_src-670f62a894c86a35e3a2b279ef884b5e785f11c9.tar.gz chromium_src-670f62a894c86a35e3a2b279ef884b5e785f11c9.tar.bz2 |
Prevent key dropping when fast typing
This CL prevents the key dropping that results from a second
finger pressing a new key while the first finger still
pressing the old key. It contributes a significant source
of key dropping.
Our approach is if there is a second finger down before the
first finger release, the key under the first finger will
call autoRelease to programmatic release itself. And any
subsequent events on that key (keyup, keyout) will be ignored.
BUG=301631
Review URL: https://codereview.chromium.org/26267006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229022 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
0 files changed, 0 insertions, 0 deletions