Twitch box art images flicker when scrolling m.twitch.tv on desktop
Categories
(Core :: Graphics, defect, P3)
Tracking
()
People
(Reporter: cpeterson, Unassigned)
References
()
Details
(Whiteboard: [gfx-noted])
Comment 1•6 years ago
|
||
Comment 2•6 years ago
|
||
This is reproducible on Android device (Note 9) with today's Nightly build (01-16-2019).
Reporter | ||
Updated•6 years ago
|
Comment 3•5 years ago
|
||
Still reproduces in Fennec and Fenix.
Comment 4•5 years ago
|
||
Hey Jamie - curious if this gets better when we enable WR? Just wondering if WR makes a positive impact here.
Comment 5•5 years ago
|
||
Jessie - On a Pixel 2 in Fenix & Fenix Nightly, it's much worse of a problem. Right after scrolling the first bit, the page starts automatically scrolling quickly and loading all the title images uncontrollably.
Fennec is still showing the same issue as reported.
Comment 6•5 years ago
|
||
The scrolling issue is a scroll anchoring bug. Setting layout.css.scroll-anchoring=false fixes it. cc Emilio (sorry!) - Is there a metabug we should file a bug and block against?
I can indeed reproduce the original issue in Fennec, but not in Fenix or Fenix nightly. It looks like it could be to do with the image cache being purged - Andrew, has the cache limit changed post-68?
Comment 7•5 years ago
|
||
Hmm, is it? That's a bit surprising, but I guess it may make sense.
Is there any chance of doing a proper bisect? Looking at the JS code in the page, it does a bunch of stuff off scroll event listeners, which with scroll anchoring may trigger other scroll events.
Bug 1561450 comes to mind as something that could've fixed this as well.
Comment 8•5 years ago
|
||
To clarify, the flickering that this bug was originally about is fixed in current Fenix. The scrolling issue is still present (and I think we should file a separate bug about it).
Comment 9•5 years ago
|
||
Ah, gotcha, hadn't seen comment 5. I filed bug 1586909 about the scrolling issue in particular.
Thanks Emilio!
I actually take back what I said in comment 6 and 8 about it being fixed in Fenix - I had webrender enabled. It does indeed seem to be fixed by webrender, but I can still reproduce with webrender disabled.
Comment 11•5 years ago
|
||
The scrolling issue should be fixed, fwiw.
Updated•2 years ago
|
Description
•