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

Issue 2884953002: Fix Mouse Event Tracing (requires making some events blocking.) (Closed)

Created:
3 years, 7 months ago by tdresser
Modified:
3 years, 7 months ago
CC:
chromium-reviews, jam, darin-cc_chromium.org, dtapuska+chromiumwatch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Input Latency traced correctly for mouse events. Previously, in the case where no swap was produced, we didn't terminate mouse event async slices. Now we do. This requires making some of the events blocking, as we need to know whether or not renderering was scheduled at the time we process the event ack. If the event is non-blocking, we receive a synthetic ACK immediately, and don't know whether or not rendering will be scheduled. BUG=722807 Review-Url: https://codereview.chromium.org/2884953002 Cr-Commit-Position: refs/heads/master@{#473334} Committed: https://chromium.googlesource.com/chromium/src/+/4b3f1a993bb370e07a7679d119fc511cfb5cbb51

Patch Set 1 #

Patch Set 2 : Make some additional mouse events blocking. #

Patch Set 3 : Disable test on Android, as mouse input isn't supported. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+208 lines, -24 lines) Patch
M content/browser/renderer_host/input/input_router_impl.h View 1 chunk +2 lines, -2 lines 0 comments Download
M content/browser/renderer_host/input/input_router_impl.cc View 3 chunks +5 lines, -10 lines 0 comments Download
M content/browser/renderer_host/input/input_router_impl_unittest.cc View 1 1 chunk +11 lines, -8 lines 0 comments Download
A content/browser/renderer_host/input/mouse_latency_browsertest.cc View 1 2 1 chunk +189 lines, -0 lines 0 comments Download
M content/test/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M ui/events/blink/web_input_event_traits.cc View 1 1 chunk +0 lines, -4 lines 0 comments Download

Messages

Total messages: 31 (20 generated)
tdresser
Oysteine, can you take a look at the test, and let me know if there's ...
3 years, 7 months ago (2017-05-16 12:27:41 UTC) #4
tdresser
+Dave, for input review.
3 years, 7 months ago (2017-05-16 16:48:49 UTC) #11
dtapuska
On 2017/05/16 16:48:49, tdresser wrote: > +Dave, for input review. lgtm % Oysteine still needs ...
3 years, 7 months ago (2017-05-16 16:57:20 UTC) #12
oystein (OOO til 10th of July)
On 2017/05/16 at 12:27:41, tdresser wrote: > Oysteine, can you take a look at the ...
3 years, 7 months ago (2017-05-17 02:04:21 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2884953002/20001
3 years, 7 months ago (2017-05-17 12:40:11 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2884953002/40001
3 years, 7 months ago (2017-05-17 14:05:46 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/429141)
3 years, 7 months ago (2017-05-17 15:29:30 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2884953002/40001
3 years, 7 months ago (2017-05-18 13:32:22 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/430495)
3 years, 7 months ago (2017-05-18 14:33:23 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2884953002/40001
3 years, 7 months ago (2017-05-19 19:12:22 UTC) #28
commit-bot: I haz the power
3 years, 7 months ago (2017-05-19 21:39:05 UTC) #31
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/4b3f1a993bb370e07a7679d119fc...

Powered by Google App Engine
This is Rietveld 408576698