DescriptionInput 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. #
Messages
Total messages: 31 (20 generated)
|