Bug 220085

Summary: Scrolling is slow / janky on Tweetdeck (Twitter) with Epiphany web apps
Product: WebKit Reporter: Jeff Fortin <nekohayo>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: bugs-noreply, kdwkleung, webkit-bug-importer
Priority: P2    
Version: Other   
Hardware: Unspecified   
OS: Linux   
URL: https://tweetdeck.twitter.com
See Also: https://bugs.webkit.org/show_bug.cgi?id=221738
Bug Depends on:    
Bug Blocks: 245783    
Attachments:
Description Flags
sysprof screenshot on Wayland
none
sysprof capture file none

Description Jeff Fortin 2020-12-22 07:50:54 PST
Using gnome-web, visit tweetdeck.twitter.com, make a web app out of it, and log into it with your Twitter account. Add a bunch of columns (I have 15 of them) so that there is horizontal scrollability, and then scroll horizontally (ex: using two-finger horizontal scrolling on a touchpad, or shift-scroll).

Result: jerky/janky/sluggish scrolling, whether you are on Intel graphics or open source radeon graphics.

Tested on GNOME's Xorg session on Fedora 33.

In comparison, Firefox is butter-smooth for the same usecase.
Comment 1 Kdwk 2023-04-27 02:12:47 PDT
Can this be reproduced in Gnome Web 44.2/ WebKitGTK 2.40.1? I don't have Tweetdeck so can't test.
Comment 2 Jeff Fortin 2023-04-28 12:11:54 PDT
Created attachment 466126 [details]
sysprof screenshot on Wayland

Still happens with version 44.2 and WebKitGTK 2.40.1. It might be a bit less noticeable for me now on Wayland with triple buffering, but still noticeably less smooth, and a bit more jumpy, than Firefox.
Comment 3 Jeff Fortin 2023-04-28 12:12:21 PDT
Created attachment 466127 [details]
sysprof capture file