Bug 244422 - [GTK] Displaying carousel of images on Twitter stutters
Summary: [GTK] Displaying carousel of images on Twitter stutters
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: PC Linux
: P3 Normal
Assignee: Nobody
URL:
Keywords: Gtk
Depends on:
Blocks:
 
Reported: 2022-08-26 18:36 PDT by Germán Poo-Caamaño
Modified: 2022-09-25 05:26 PDT (History)
1 user (show)

See Also:


Attachments
Stuttering carousel animation to display images on Twitter (4.43 MB, video/webm)
2022-08-26 18:36 PDT, Germán Poo-Caamaño
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Germán Poo-Caamaño 2022-08-26 18:36:06 PDT
Created attachment 461910 [details]
Stuttering carousel animation to display images on Twitter

When a tweet contains multiple images, and clicks on them to display them, the carousel animation does not work as expected. That is, some images are shown partially, sometimes not shown at all, or it seems the animation stops before having the full image displayed.

The video shows an example with Epiphany Canary.
Comment 1 Germán Poo-Caamaño 2022-08-26 18:40:38 PDT
I should have been more explicit with the version:

Epiphany 43.beta-9-g08ae6cf74, WebKitGTK 2.37.1 (253269@main)
Comment 2 Germán Poo-Caamaño 2022-08-26 18:49:35 PDT
Not reproducible with Safari (iOS). There is no need to open a session, just open the URL: https://twitter.com/frojasg/status/1563036182803386368/ and select any image to display, and navigate right and left with the keyboard or pointer.

If one gives Epiphany enough time, it seems to adjusts the position slowly. Like the electric gates, that slow down right before close, and then proceed slowly. However, it can freeze the tab at times.
Comment 3 Germán Poo-Caamaño 2022-09-25 05:26:23 PDT
Improved with 43.0-2-gb3e35dced / WebKitGTK 2.39.0 (254586@main). At least, after selecting the first photo, and navigate through them to the right, it started to stutter in the four photo. When moving back, stutter but is less annoying as in previous versions (now it takes some seconds).