We need to create a gesture manager class to handles all the gestures and delegate the task to each other manager for the action.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/bce7dcb733b99e56a883ec2bf24bd47d6eb9b2cd commit bce7dcb733b99e56a883ec2bf24bd47d6eb9b2cd Author: nzolghadr <nzolghadr@chromium.org> Date: Thu Jul 14 20:53:06 2016 Create GestureManager class and move related logic Extracting most of gesture logic from EventHandler and move it to the GestureManager class. BUG= 616491 Review-Url: https://codereview.chromium.org/2137113002 Cr-Commit-Position: refs/heads/master@{#405563} [modify] https://crrev.com/bce7dcb733b99e56a883ec2bf24bd47d6eb9b2cd/third_party/WebKit/Source/core/core.gypi [modify] https://crrev.com/bce7dcb733b99e56a883ec2bf24bd47d6eb9b2cd/third_party/WebKit/Source/core/input/EventHandler.cpp [modify] https://crrev.com/bce7dcb733b99e56a883ec2bf24bd47d6eb9b2cd/third_party/WebKit/Source/core/input/EventHandler.h [add] https://crrev.com/bce7dcb733b99e56a883ec2bf24bd47d6eb9b2cd/third_party/WebKit/Source/core/input/GestureManager.cpp [add] https://crrev.com/bce7dcb733b99e56a883ec2bf24bd47d6eb9b2cd/third_party/WebKit/Source/core/input/GestureManager.h [modify] https://crrev.com/bce7dcb733b99e56a883ec2bf24bd47d6eb9b2cd/third_party/WebKit/Source/core/input/KeyboardEventManager.h
Comment 1 by mustaq@chromium.org
, Jun 29 2016