DescriptionRevert of chrome/android: Push EventFilters into the Layout implementations. (patchset #5 id:80001 of https://codereview.chromium.org/2774443002/ )
Reason for revert:
Made Android tabstrip completely unresponsive to touch.
BUG=705841
Original issue's description:
> chrome/android: Push EventFilters into the Layout implementations.
>
> EventFilters are currently built by the LayoutManager and all gestures
> are routed through it to the active layout. This indirection is
> unnecessary since only the StackLayout requires gesture handling. This
> also ends up exposing public APIs on the Layouts making it difficult to
> follow the path for events from different sources (CompositorView vs
> the Toolbar).
>
> This change pushes EventFilters deeper into the Layout implementations,
> so the Layouts directly consume touch events and generate gestures if
> necessary. Layout still has an API for swipe gestures coming from the
> toolbar.
>
> BUG=
>
> Review-Url: https://codereview.chromium.org/2774443002
> Cr-Commit-Position: refs/heads/master@{#459980}
> Committed: https://chromium.googlesource.com/chromium/src/+/ef25f0df9d626028752de7d945d89abe15d39dfb
TBR=dtrainor@chromium.org,mdjones@chromium.org,khushalsagar@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=
Review-Url: https://codereview.chromium.org/2784463002
Cr-Commit-Position: refs/heads/master@{#460022}
Committed: https://chromium.googlesource.com/chromium/src/+/6cbf12a1814e63a869a21890199f3a7babf51867
Patch Set 1 #Messages
Total messages: 6 (3 generated)
|