New issue
Advanced search Search tips

Issue 726766 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Aug 2017
Cc:
Components:
EstimatedDays: 30
NextAction: 2017-06-02
OS: Windows
Pri: 3
Type: Bug



Sign in to add a comment

Replace WM_TOUCH and WM_MOUSE with WM_POINTER for touch/mouse events on Wins 8+

Project Member Reported by lanwei@chromium.org, May 26 2017

Issue description

Since we already used WM_POINTER for stylus input, and WM_POINTER provides better API on input events, we should use WM_POINTER on touch and mouse events as well, replacing the current WM_TOUCH and WM_MOUSE messages for Windows 8(+).
 
The NextAction date has arrived: 2017-06-02
Project Member

Comment 2 by bugdroid1@chromium.org, Jun 28 2017

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

commit 4c69348ec2a2721e25ae02b9bc75aff88e38973c
Author: lanwei <lanwei@chromium.org>
Date: Wed Jun 28 14:18:57 2017

Replacing WM_TOUCH with WM_POINTER for touch events on Wins 8+

Since we already used WM_POINTER for stylus input, and WM_POINTER provides
better API on touch events, we should use WM_POINTER on touch events as well,
replacing the current WM_TOUCH messages for Windows 8(+).

BUG= 726766 

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

[add] https://crrev.com/4c69348ec2a2721e25ae02b9bc75aff88e38973c/chrome/browser/ui/views/touch_events_interactive_uitest_win.cc
[modify] https://crrev.com/4c69348ec2a2721e25ae02b9bc75aff88e38973c/chrome/test/BUILD.gn
[modify] https://crrev.com/4c69348ec2a2721e25ae02b9bc75aff88e38973c/ui/aura/test/ui_controls_factory_aurawin.cc
[modify] https://crrev.com/4c69348ec2a2721e25ae02b9bc75aff88e38973c/ui/base/test/ui_controls.h
[modify] https://crrev.com/4c69348ec2a2721e25ae02b9bc75aff88e38973c/ui/base/test/ui_controls_aura.cc
[modify] https://crrev.com/4c69348ec2a2721e25ae02b9bc75aff88e38973c/ui/base/test/ui_controls_aura.h
[modify] https://crrev.com/4c69348ec2a2721e25ae02b9bc75aff88e38973c/ui/base/test/ui_controls_internal_win.cc
[modify] https://crrev.com/4c69348ec2a2721e25ae02b9bc75aff88e38973c/ui/base/test/ui_controls_internal_win.h
[modify] https://crrev.com/4c69348ec2a2721e25ae02b9bc75aff88e38973c/ui/base/test/ui_controls_win.cc
[modify] https://crrev.com/4c69348ec2a2721e25ae02b9bc75aff88e38973c/ui/events/event.h
[modify] https://crrev.com/4c69348ec2a2721e25ae02b9bc75aff88e38973c/ui/views/win/hwnd_message_handler.cc
[modify] https://crrev.com/4c69348ec2a2721e25ae02b9bc75aff88e38973c/ui/views/win/hwnd_message_handler.h

Status: Fixed (was: Assigned)

Sign in to add a comment