New issue
Advanced search Search tips

Issue 625841 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocked on:
issue 814344
issue 635670
issue 727845
issue 778289



Sign in to add a comment

Create WebPointerEvent and doing related refactoring

Project Member Reported by nzolghadr@chromium.org, Jul 5 2016

Issue description

We need a WebPointerEvent class to be able to use this object inside the Blink instead of WebMouseEvent and webTouchEvent at the end.
 
Labels: PointerEvent
Blocking: 625843
Blockedon: 635670

Comment 4 by mustaq@chromium.org, Sep 28 2016

Blocking: -625843
This can wait for refactoring in the "upper" layers (Web & Platform events), specially because this is no longer blocking the MouseEventManager cleanup.

Description: Show this description
Summary: Create WebPointerEvent and doing related refactoring (was: Create PlatformPointerEvent and doing related refactoring)
Blocking: 727845

Comment 8 by mustaq@chromium.org, May 31 2017

Blocking: -727845

Comment 9 by mustaq@chromium.org, May 31 2017

Blockedon: 727845
Project Member

Comment 10 by bugdroid1@chromium.org, Jun 22 2017

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

commit 8af61ebffa92e8d012cb0a9046bcf91aa7762ece
Author: nzolghadr <nzolghadr@chromium.org>
Date: Thu Jun 22 20:42:36 2017

Remove WebTouchEvent from TouchEventManager APIs

This is the first CL to migrate the touch event
paths to pointerevents.

BUG=625841

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

[modify] https://crrev.com/8af61ebffa92e8d012cb0a9046bcf91aa7762ece/third_party/WebKit/Source/core/input/PointerEventManager.cpp
[modify] https://crrev.com/8af61ebffa92e8d012cb0a9046bcf91aa7762ece/third_party/WebKit/Source/core/input/TouchEventManager.cpp
[modify] https://crrev.com/8af61ebffa92e8d012cb0a9046bcf91aa7762ece/third_party/WebKit/Source/core/input/TouchEventManager.h
[modify] https://crrev.com/8af61ebffa92e8d012cb0a9046bcf91aa7762ece/third_party/WebKit/Source/platform/BUILD.gn
[add] https://crrev.com/8af61ebffa92e8d012cb0a9046bcf91aa7762ece/third_party/WebKit/Source/platform/WebPointerEvent.cpp
[modify] https://crrev.com/8af61ebffa92e8d012cb0a9046bcf91aa7762ece/third_party/WebKit/Source/web/tests/WebPluginContainerTest.cpp
[modify] https://crrev.com/8af61ebffa92e8d012cb0a9046bcf91aa7762ece/third_party/WebKit/public/BUILD.gn
[modify] https://crrev.com/8af61ebffa92e8d012cb0a9046bcf91aa7762ece/third_party/WebKit/public/platform/WebInputEvent.h
[add] https://crrev.com/8af61ebffa92e8d012cb0a9046bcf91aa7762ece/third_party/WebKit/public/platform/WebPointerEvent.h
[modify] https://crrev.com/8af61ebffa92e8d012cb0a9046bcf91aa7762ece/third_party/WebKit/public/platform/WebTouchPoint.h

Blockedon: 778289
Blockedon: 814344

Sign in to add a comment