www.flipkart.com - Slideshow gallery does not work correctly, only the first 2 slides are displayed
Categories
(Web Compatibility :: Site Reports, defect, P1)
Tracking
(Webcompat Score:7, Webcompat Priority:P2, firefox-esr115 wontfix, firefox-esr128 affected, firefox135 wontfix, firefox136 fix-optional, firefox137 affected)
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | wontfix |
firefox-esr128 | --- | affected |
firefox135 | --- | wontfix |
firefox136 | --- | fix-optional |
firefox137 | --- | affected |
People
(Reporter: ctanase, Assigned: hiro)
References
(Regression, )
Details
(Keywords: regression, webcompat:site-report, Whiteboard: [webcompat-source:web-bugs][webcompat:sightline])
User Story
platform:windows,mac,linux,android impact:content-missing configuration:general affects:all branch:release diagnosis-team:layout user-impact-score:600
Attachments
(2 files)
Environment:
Operating system: Windows 10
Firefox version: Firefox 134.0/135/137
Steps to reproduce:
- Go to https://www.flipkart.com/
- Try watching the slides on the slideshow gallery (below the header), click on the next arrow ">" to navigate the gallery.
Expected Behavior:
All the slides can be accessed.
Actual Behavior:
When trying to see the 3rd slide, it will return to the first one.
Notes:
- Reproduces regardless of the status of ETP
- Reproduces in firefox-nightly, and firefox-release
- Does not reproduce in chrome
Created from https://github.com/webcompat/web-bugs/issues/147762
Reporter | ||
Comment 1•17 days ago
|
||
Reporter | ||
Updated•17 days ago
|
Comment 2•17 days ago
|
||
Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.
Updated•17 days ago
|
![]() |
||
Comment 3•17 days ago
|
||
Comment 4•17 days ago
|
||
:hiro, since you are the author of the regressor, bug 1530253, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
Assignee | ||
Comment 5•17 days ago
|
||
I haven't looked though, it may be a case of this spec resolution (bug 1942692).
Assignee | ||
Updated•17 days ago
|
Updated•13 days ago
|
Updated•13 days ago
|
Assignee | ||
Comment 6•10 days ago
|
||
I am still in the middle of diagnosis, but one of the culprits is the indicator which is positioned below the slideshow. It's animated by changing styles (width?), and it causes reflows of the scroll container, and the reflow of the scroll container re-evaluate snap position.
I guess on Chrome the style change on the indicator doesn't reflow the scroll container.
Updated•5 days ago
|
Assignee | ||
Comment 7•4 days ago
|
||
In the case of overflow:hidden
scroll container, async scroll
operations are handled on the main-thread. And the scroll snap target ids
are also maintained on the main-thread either by mAsyncSmoothMSDScroll
or mAsyncScroll. But when re-using an existing mAsyncSmoothMSDScroll
instance (or mAsyncScroll), the first scroll snap target ids had persisted
in the instance, that resulted unexpected re-snapping.
Updated•4 days ago
|
Assignee | ||
Updated•4 days ago
|
Updated•4 days ago
|
Description
•