[Webkit-unassigned] [Bug 214141] [WPE] lost touch events, wrong mousedown events

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 23 12:27:56 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=214141

--- Comment #21 from Pablo Saavedra <psaavedra at igalia.com> ---
(In reply to Marco Felsch from comment #19)
> (In reply to Pablo Saavedra from comment #18)
> > (In reply to Marco Felsch from comment #17)
> > > (In reply to Pablo Saavedra from comment #15)
> > > > (In reply to Bastian Krause from comment #5)
> > > > > Some aspects of this bug became clear to me after investigation, so I'll
> > > > ...
> > > > > Expected behavior for scroll gesture:
> > > > > touchstart
> > > > > mouseover
> > > > > mouseenter
> > > > > mousemove
> > > > > touchmove
> > > > > touchmove
> > > > > touchmove
> > > > > touchend
> > > > > 
> > > > > Observed behavior for scroll gesture:
> > > > > touchstart
> > > > > mouseover
> > > > > mouseenter
> > > > > mousedown
> > > > > mousemove
> > > > > touchmove
> > > > > touchmove
> > > > 
> > > > Even after applying this patch, I still can reproduce this wrong behavior in
> > > > https://people.igalia.com/psaavedra/scroll.html
> > > 
> > > Hm.. I don't see any wrong behavior here.
> > 
> > Do you mean in the link? I've tested this in the WPE could be that hit a
> > difference.
> 
> I've tested it with latest WPE+cog+wayland+fdo too and see no wrong behavior

I did the tests weeks ago I don't remember exactly what I observed in that moment. I tested with master/main versions of WPE, wpebackend-fdo and libwpe. I will try it again a get you a more precise analysis.

Something interesting to highlight and something that I remember is that
https://bugs.webkit.org/show_bug.cgi?id=218903 introduces some changes in the logic. That simple change [1] inhibits the ScrollGestureController handling and that makes the kinetic scrolling doesn't work anymore for scrolling using touch gestures. But not sure how that bug it could be related with this one.  

[1] https://bugs.webkit.org/attachment.cgi?id=414342&action=prettypatch

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210323/fded62a4/attachment-0001.htm>


More information about the webkit-unassigned mailing list