Extremely slow rendering of SVG items. Impossible to scroll.
Categories
(Core :: Graphics, defect)
Tracking
()
People
(Reporter: karlcow, Unassigned)
References
(Depends on 1 open bug, )
Details
(Keywords: perf, regressionwindow-wanted)
- With Firefox Preview Nightly on ANdroid
- Go to https://muse.ai
- Scroll until icons appears at the bottom
Expected:
smooth scroll
Actual:
Very janky and slow scroll
As reported in https://webcompat.com/issues/57757
Seems like a recent problem. I believe it's caused by the section icons (line-based icons above headlines). If I comment out the part that defines their "url: (...svg)" in CSS, scrolling smoothness goes back to normal.
Reporter | ||
Comment 1•4 years ago
|
||
Created a performance profile.
https://share.firefox.dev/3m0fymz
Reporter | ||
Comment 2•4 years ago
|
||
Not sure if it's related but just in case
- Go to https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg
- Try to scroll
Performance Profile https://share.firefox.dev/3k2ZqPl
Almost impossible.
Device was a pixel 2 Android 10. On firefox Nightly
Comment 3•4 years ago
|
||
It seems that scrolling up and down at the bottom of the page is very jittery even on MBP, profile: https://share.firefox.dev/3m82tHQ
Looks like texture cache updates are taking a long time.
Comment 4•4 years ago
|
||
(In reply to Karl Dubost💡 :karlcow from comment #2)
Not sure if it's related but just in case
- Go to https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg
- Try to scroll
Performance Profile https://share.firefox.dev/3k2ZqPlAlmost impossible.
Device was a pixel 2 Android 10. On firefox Nightly
Both of the profiles you linked seem to be missing a big portion of native call stacks, could you try retaking them with screenshots disabled?
Reporter | ||
Comment 5•4 years ago
|
||
Miko,
sure which settings do you want me to pick?
There is
- Web Developer (the current ones)
- Firefox Platform
- Firefox Front End
- Firefox Graphics
- Media
- Custom
Comment 6•4 years ago
|
||
(In reply to Karl Dubost💡 :karlcow from comment #5)
Miko,
sure which settings do you want me to pick?
There is
- Web Developer (the current ones)
- Firefox Platform
- Firefox Front End
- Firefox Graphics
- Media
- Custom
Firefox Graphics will probably work, it records threads that do graphics related work.
Updated•4 years ago
|
Reporter | ||
Comment 7•4 years ago
|
||
Miko,
Here the profiles:
Comment 8•2 years ago
|
||
Miko, can you still reproduce this, or should this be closed?
Updated•2 years ago
|
Comment 9•2 years ago
|
||
I don't currently have an Android phone to reproduce this on. Jamie can you reproduce?
Comment 10•2 years ago
|
||
Yeah, it's just about acceptable on my Pixel 3 but it's really quite bad on my Nexus 5. Here's a profile: https://share.firefox.dev/3zwlhrQ
Looks like another spritesheet texture upload issue.
Description
•