Prepare SyntheticPointerAction to handle touch actions for multiple fingers
This patch is to make SyntheticPointerAction handle touch actions for multiple fingers, which will be dispatched together in one frame.
Next patch: Modify SyntheticGestureController to queue all the actions in one SyntheticPointerAction until we see a PROCESS action, then pushing in a queue and flush.
Make sure mouse actions also work.
Put the TouchActionSequence in the GpuBenchmarking for now.
Please see the design doc here:
https://docs.google.com/document/d/1adz5Xb1hYt6SCRdMdhR2EXjhvF-AqshCIhZv7jVuZF4
BUG=525187
Review-Url: https://codereview.chromium.org/1884883005
Cr-Commit-Position: refs/heads/master@{#405222}
16 files changed