As the next step for migrating over to the unified WebPointerEvent path we should be migrating PointerEventFactory to create DOM PointerEvents from WebPointerEvents instead of WebTouchPoints
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/35f77bad7ab2a81abbee7cba9ff38872ed76b8dc commit 35f77bad7ab2a81abbee7cba9ff38872ed76b8dc Author: Navid Zolghadr <nzolghadr@chromium.org> Date: Wed Nov 15 19:44:03 2017 Replace WebTouchPoint in PointerEventFactory APIs Replace DOM pointerevent creation API in PointerEventFactory that uses WebTouchPoint with the one that used WebPointerEvent. Also update corresponding unit tests. Bug: 782738 Change-Id: I970fafe7043252b229666e6c2bea902c2db3ed99 Reviewed-on: https://chromium-review.googlesource.com/759130 Reviewed-by: Dave Tapuska <dtapuska@chromium.org> Reviewed-by: Rick Byers <rbyers@chromium.org> Reviewed-by: Mustaq Ahmed <mustaq@chromium.org> Commit-Queue: Navid Zolghadr <nzolghadr@chromium.org> Cr-Commit-Position: refs/heads/master@{#516791} [modify] https://crrev.com/35f77bad7ab2a81abbee7cba9ff38872ed76b8dc/third_party/WebKit/Source/core/events/PointerEventFactory.cpp [modify] https://crrev.com/35f77bad7ab2a81abbee7cba9ff38872ed76b8dc/third_party/WebKit/Source/core/events/PointerEventFactory.h [modify] https://crrev.com/35f77bad7ab2a81abbee7cba9ff38872ed76b8dc/third_party/WebKit/Source/core/events/PointerEventFactoryTest.cpp [modify] https://crrev.com/35f77bad7ab2a81abbee7cba9ff38872ed76b8dc/third_party/WebKit/Source/core/input/PointerEventManager.cpp [modify] https://crrev.com/35f77bad7ab2a81abbee7cba9ff38872ed76b8dc/third_party/WebKit/Source/core/input/PointerEventManager.h [modify] https://crrev.com/35f77bad7ab2a81abbee7cba9ff38872ed76b8dc/third_party/WebKit/Source/platform/WebPointerEvent.cpp [modify] https://crrev.com/35f77bad7ab2a81abbee7cba9ff38872ed76b8dc/third_party/WebKit/public/platform/WebPointerEvent.h
Comment 1 by nzolghadr@chromium.org
, Nov 8 2017