[roll] Roll fuchsia Reland "[scenic][ui-input] Internally convert InputSystem to gesture disambiguation"

This reverts commit a11ef7e1fd50c31eb9da79a3704c957d0f55fcf2.

Reason for revert: Working around the hit testing bug.

Original-Bug: 40161

Original change's description:
> Revert "[scenic][ui-input] Internally convert InputSystem to gesture disambiguation"
>
> This reverts commit 8ed5f7c21b476c82223170503d5e141a9ac3f773.
>
> Reason for revert: Broke top swipe (b/180728834)
>
> Original change's description:
> > [scenic][ui-input] Internally convert InputSystem to gesture disambiguation
> >
> > Replaces the old touch input paths in Scenic with new versions based on
> > the gesture disambiguation protocol, making way for native gesture
> > disambiguation clients to be added in a future CL.
> >
> > Gfx clients are now represented by a GfxLegacyClient (per stream).
> >
> > The PointerEventBuffer class is deleted entirely and replaced with
> > a single A11yLegacyClient (placed at the top of the GD hierarchy).
> >
> > Original-Bug: 23699, 49613, 58146
> > Multiply: input_unittests
> >
> > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/427624
>
> Original-Bug: 23699
> Original-Bug: 49613
> Original-Bug: 58146
> Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/489377

Original-Bug: 23699
Original-Bug: 49613
Original-Bug: 58146
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/490172
Original-Revision: 53cd0ed890607a087c4d635aab45f5950c2a8e20
GitOrigin-RevId: 4cfc591ba75c2a9e11db89979329840b47642138
Change-Id: I2de018e55b0c57cc4397174145330cc5e83b76d3
1 file changed
tree: d17b779bddcb258a8fc1dad41c95c25d6c086fd0
  1. garnet/
  2. infra/
  3. peridot/
  4. third_party/
  5. topaz/
  6. zircon/
  7. firmware
  8. flower
  9. jiri.lock
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.