New issue
Advanced search Search tips

Issue 665937 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Nov 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 656781



Sign in to add a comment

Add coalescedEvent API in idl file and plumbing in EventHandler

Project Member Reported by nzolghadr@chromium.org, Nov 16 2016

Issue description

Based on the latest spec change
https://github.com/w3c/pointerevents/pull/149

we need to have a sequence of PointerEvents inside PointerEventInit.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Nov 29 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/92109dbbe9d1a2f422aff101e69ab123a70c56d1

commit 92109dbbe9d1a2f422aff101e69ab123a70c56d1
Author: nzolghadr <nzolghadr@chromium.org>
Date: Tue Nov 29 02:55:33 2016

Add getCoalescedEvents API to PointerEvent

Adding getCoalescedEvents API to the idl file
of PointerEventInit and getter method to
PointerEvent idl.
Also add the plumbing and creation in EventHandler
layer and PointerEventManager.

BUG= 665937 

Review-Url: https://codereview.chromium.org/2510133002
Cr-Commit-Position: refs/heads/master@{#434849}

[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/LayoutTests/fast/events/constructors/pointer-event-constructor-expected.txt
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/LayoutTests/fast/events/constructors/pointer-event-constructor.html
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/core/events/PointerEvent.cpp
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/core/events/PointerEvent.h
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/core/events/PointerEvent.idl
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/core/events/PointerEventFactory.cpp
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/core/events/PointerEventFactory.h
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/core/events/PointerEventFactoryTest.cpp
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/core/events/PointerEventInit.idl
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/core/input/EventHandler.cpp
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/core/input/EventHandler.h
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/core/input/EventHandlerTest.cpp
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/core/input/MouseEventManager.cpp
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/core/input/PointerEventManager.cpp
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/core/input/PointerEventManager.h
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/core/inspector/InspectorInputAgent.cpp
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/web/InspectorOverlay.cpp
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/web/PageWidgetDelegate.cpp
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/web/PageWidgetDelegate.h
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/web/WebInputEventConversion.cpp
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/web/WebInputEventConversion.h
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/web/tests/WebFrameTest.cpp
[modify] https://crrev.com/92109dbbe9d1a2f422aff101e69ab123a70c56d1/third_party/WebKit/Source/web/tests/WebInputEventConversionTest.cpp

Status: Fixed (was: Started)

Sign in to add a comment