New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 590754 link

Starred by 1 user

Issue metadata

Status: Archived
Owner:
Last visit > 30 days ago
Closed: Sep 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Exo: Implement wl_seat/wl_pointer V5 protocol

Project Member Reported by denniskempin@chromium.org, Feb 29 2016

Issue description

We currently implement the v1 version of the protocol. For smooth scrolling and flings we will need to implement
the v5 version.
Primarily tracked in b/26917697
 
Project Member

Comment 1 by bugdroid1@chromium.org, Mar 2 2016

Owner: denniskempin@google.com
Status: Fixed (was: Started)

Comment 4 by dchan@chromium.org, Oct 7 2016

Labels: VerifyIn-55

Comment 5 by dchan@google.com, Nov 19 2016

Labels: VerifyIn-56

Comment 6 by dchan@google.com, Jan 21 2017

Labels: VerifyIn-57

Comment 7 by dchan@google.com, Mar 4 2017

Labels: VerifyIn-58

Comment 8 by dchan@google.com, Apr 17 2017

Labels: VerifyIn-59
Project Member

Comment 9 by bugdroid1@chromium.org, May 16 2017

Labels: merge-merged-3071
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/699ff5cea381bdfe997f1528e2da7e303f703207

commit 699ff5cea381bdfe997f1528e2da7e303f703207
Author: Dennis Kempin <denniskempin@chromium.org>
Date: Tue May 16 04:33:14 2017

exo: Replace fling cancel with generic zero distance scroll

This change will suppress all fling cancel events unless the last event
was a fling event. Also it generates a proper sequence of a scroll
event with zero distance.

BUG= 590754 
TEST=Fling and touch the touchpad after fling. Should stop scrolling
motion in android apps.

Review-Url: https://codereview.chromium.org/2840113002
Cr-Commit-Position: refs/heads/master@{#469403}
(cherry picked from commit 2df8c3016f045d03ac10f347792d65809268c980)

Review-Url: https://codereview.chromium.org/2881333002 .
Cr-Commit-Position: refs/branch-heads/3071@{#574}
Cr-Branched-From: a106f0abbf69dad349d4aaf4bcc4f5d376dd2377-refs/heads/master@{#464641}

[modify] https://crrev.com/699ff5cea381bdfe997f1528e2da7e303f703207/components/exo/pointer.cc
[modify] https://crrev.com/699ff5cea381bdfe997f1528e2da7e303f703207/components/exo/pointer.h
[modify] https://crrev.com/699ff5cea381bdfe997f1528e2da7e303f703207/components/exo/pointer_delegate.h
[modify] https://crrev.com/699ff5cea381bdfe997f1528e2da7e303f703207/components/exo/pointer_unittest.cc
[modify] https://crrev.com/699ff5cea381bdfe997f1528e2da7e303f703207/components/exo/wayland/server.cc

Comment 10 by dchan@google.com, May 30 2017

Labels: VerifyIn-60
Labels: VerifyIn-61

Comment 12 by dchan@chromium.org, Oct 14 2017

Status: Archived (was: Fixed)

Sign in to add a comment