commit | 65a5563ae004031e6d1b5868bc8cc2bd1b29c915 | [log] [tgz] |
---|---|---|
author | Dave Tapuska <dtapuska@chromium.org> | Sat Feb 10 01:54:48 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Feb 10 01:54:48 2018 |
tree | d5e06a6e2c44e731b6b081e787d49a50658068b5 | |
parent | 8f7ff6c90d5fd28b70cb101a54437dda2d175661 [diff] |
Fix using WM_POINTER instead of WM_TOUCH - Add runtime setting to disable/enable WM_POINTER for touch. Defaults to disabled in this patch. Will be enabled as a followup change. - Fix min/max/exit buttons for touch. For unhandled events do a hit test and check if they are in the client area. If they are mark them as handled as we don't want windows to send us compatibility events if we've already dispatched them from the pointer events. - Set the last_touch_or_pen_message_time for touch events via WM_POINTER. BUG=792892,763223 Change-Id: I4350c7e84f96271b9ec27119815bf37a9461d489 Reviewed-on: https://chromium-review.googlesource.com/911752 Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Reviewed-by: Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#535925}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .