Reland "Deflake one of TouchActionBrowserTest"

This is a reland of c32a3d1ec4331f10e0efbd5d979a833f8e1a57ce

The original CL was reverted by a sheriff here:
https://chromium-review.googlesource.com/c/chromium/src/+/1113217, the
tracking bug is 855979, it suspects that the original CL caused flaky
in *san bots.

But, the fact is that there is an un-initialized member in touch_event.h,
which is the actual cause of the flakiness in *san bots, and that was
fixed by this CL:
https://chromium-review.googlesource.com/c/chromium/src/+/1116788

With the above fix, let's re-land this CL, otherwise this test is still
flaky.

Original change's description:
> Deflake one of TouchActionBrowserTest
>
> Some of the TouchActionBrowserTests are flaky. I was recently told by
> sahel@ that setting speed_in_pixels_s to a very high number will ensure
> there is one GSU only and will prevent the flaky. This does work, at
> least locally. I have tried the test in this CL locally and it was
> flaky without this change. With this change, I have ran this test 50
> times without any failure.
>
> This CL does that. Right now there are a few tests marked flaky, this
> CL enables one of them first. I will monitor the flakiness dashboard
> once this CL lands. If this does solve the problem, we will then enable
> more tests.
>
> Bug: 833015
> Change-Id: I539703866094fb526e220c48aaf327836345b950
> Reviewed-on: https://chromium-review.googlesource.com/1101464
> Commit-Queue: Xida Chen <xidachen@chromium.org>
> Reviewed-by: Sahel Sharifymoghaddam <sahel@chromium.org>
> Reviewed-by: Timothy Dresser <tdresser@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#567692}

TBR=tdresser@chromium.org

Bug: 833015
Change-Id: I8cd5a6cbec5fe4f9f13e619b001455a97935d1ee
Reviewed-on: https://chromium-review.googlesource.com/1124699
Commit-Queue: Xida Chen <xidachen@chromium.org>
Reviewed-by: Sahel Sharify <sahel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573194}
1 file changed