Disable the touch ack timeout for touch-action:none
commite0eca112f79df2d8b68cdc49159a30d22f5e20ff
authorjdduke@chromium.org <jdduke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 6 Mar 2014 10:48:11 +0000 (6 10:48 +0000)
committerjdduke@chromium.org <jdduke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 6 Mar 2014 10:48:11 +0000 (6 10:48 +0000)
tree3b43ecf44b1f3ff218c92fddaa1cb6f996b849b8
parente91b0473e39a4f61e721620ac48942c8c39cd7ea
Disable the touch ack timeout for touch-action:none

When the touch-action for the current touch sequence is updated, also update
whether the touch ack time is disabled based on the allowed touch-action. This
provides a straightforward knob for developers to disable the timeout on desktop
sites.

BUG=340060

Review URL: https://codereview.chromium.org/183923034

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255304 0039d316-1c4b-4281-b951-d872f2087c98
content/browser/renderer_host/input/input_router_impl.cc
content/browser/renderer_host/input/input_router_impl.h
content/browser/renderer_host/input/input_router_impl_unittest.cc
content/browser/renderer_host/input/touch_action_filter.h
content/browser/renderer_host/input/touch_event_queue.cc