Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(518)

Issue 2362863003: Handle touchpad flings with passive event listeners on compositor thread. (Closed)

Created:
4 years, 3 months ago by dtapuska
Modified:
4 years, 3 months ago
CC:
chromium-reviews
Target Ref:
refs/pending/branch-heads/2840
Project:
chromium
Visibility:
Public.

Description

Handle touchpad flings with passive event listeners on compositor thread. Touchpad flings that have only passive event listeners were forced to be main thread. Handle event injection to the main thread event queue for when we get passive events so it can be entirely done on the compositor thread. BUG=646592 TBR=ben@chromium.org Review-Url: https://codereview.chromium.org/2341873002 Cr-Commit-Position: refs/heads/master@{#419870} (cherry picked from commit 17dfaf083d4ca457814a6ef205007da1c413752b) Committed: https://chromium.googlesource.com/chromium/src/+/f9743ba418f7c50e0d0aae830a01669d42ea0eb2

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+145 lines, -60 lines) Patch
M content/renderer/input/input_event_filter.h View 1 chunk +5 lines, -0 lines 0 comments Download
M content/renderer/input/input_event_filter.cc View 1 chunk +13 lines, -0 lines 0 comments Download
M content/renderer/input/input_handler_manager.h View 2 chunks +7 lines, -0 lines 0 comments Download
M content/renderer/input/input_handler_manager.cc View 1 chunk +9 lines, -0 lines 0 comments Download
M content/renderer/input/input_handler_manager_client.h View 3 chunks +6 lines, -0 lines 0 comments Download
M content/renderer/input/input_handler_wrapper.h View 1 chunk +3 lines, -0 lines 0 comments Download
M content/renderer/input/input_handler_wrapper.cc View 1 chunk +7 lines, -0 lines 0 comments Download
M content/renderer/mus/compositor_mus_connection_unittest.cc View 1 chunk +5 lines, -0 lines 0 comments Download
M ui/events/blink/input_handler_proxy.h View 1 chunk +3 lines, -1 line 0 comments Download
M ui/events/blink/input_handler_proxy.cc View 8 chunks +28 lines, -21 lines 0 comments Download
M ui/events/blink/input_handler_proxy_client.h View 2 chunks +10 lines, -0 lines 0 comments Download
M ui/events/blink/input_handler_proxy_unittest.cc View 3 chunks +49 lines, -38 lines 0 comments Download

Messages

Total messages: 2 (1 generated)
dtapuska
4 years, 3 months ago (2016-09-22 20:44:43 UTC) #2
Message was sent while issue was closed.
Committed patchset #1 (id:1) manually as
f9743ba418f7c50e0d0aae830a01669d42ea0eb2.

Powered by Google App Engine
This is Rietveld 408576698