Creating a touch event handler class to take over the touch related logic in EventHandler. This class very likely does not belong to the frame scope.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/f0eb5cc52b1f14db73d58d1248213fe40131857e commit f0eb5cc52b1f14db73d58d1248213fe40131857e Author: nzolghadr <nzolghadr@chromium.org> Date: Mon May 02 19:58:05 2016 Extract touch handling logic from EventHandler Moving towards modularizing EventHandler class, this change extract some touch handling logic from EventHandler class to the touch designated class. BUG= 603567 Review-Url: https://codereview.chromium.org/1892653003 Cr-Commit-Position: refs/heads/master@{#391035} [modify] https://crrev.com/f0eb5cc52b1f14db73d58d1248213fe40131857e/third_party/WebKit/Source/core/core.gypi [modify] https://crrev.com/f0eb5cc52b1f14db73d58d1248213fe40131857e/third_party/WebKit/Source/core/events/PointerEventFactory.cpp [modify] https://crrev.com/f0eb5cc52b1f14db73d58d1248213fe40131857e/third_party/WebKit/Source/core/events/PointerEventFactory.h [modify] https://crrev.com/f0eb5cc52b1f14db73d58d1248213fe40131857e/third_party/WebKit/Source/core/events/PointerEventFactoryTest.cpp [modify] https://crrev.com/f0eb5cc52b1f14db73d58d1248213fe40131857e/third_party/WebKit/Source/core/input/EventHandler.cpp [modify] https://crrev.com/f0eb5cc52b1f14db73d58d1248213fe40131857e/third_party/WebKit/Source/core/input/EventHandler.h [modify] https://crrev.com/f0eb5cc52b1f14db73d58d1248213fe40131857e/third_party/WebKit/Source/core/input/PointerEventManager.cpp [modify] https://crrev.com/f0eb5cc52b1f14db73d58d1248213fe40131857e/third_party/WebKit/Source/core/input/PointerEventManager.h [add] https://crrev.com/f0eb5cc52b1f14db73d58d1248213fe40131857e/third_party/WebKit/Source/core/input/TouchEventManager.cpp [add] https://crrev.com/f0eb5cc52b1f14db73d58d1248213fe40131857e/third_party/WebKit/Source/core/input/TouchEventManager.h [modify] https://crrev.com/f0eb5cc52b1f14db73d58d1248213fe40131857e/third_party/WebKit/Source/web/WebInputEventConversion.cpp
Comment 1 by nzolghadr@chromium.org
, Apr 26 2016