500ms-1s paints on rivalry.com when applying a blur filter to large SVG
Categories
(Core :: Graphics, defect, P3)
Tracking
()
People
(Reporter: Harald, Unassigned)
Details
Attachments
(1 file)
|
2.36 KB,
text/html
|
Details |
Basic information
Steps to Reproduce:
- Open https://www.rivalry.com/
- Quickly scroll down
- Scroll up again
Expected Results: Smooth scrolling
Actual Results: Extreme checkerboarding.
Both for WebRender and non-WebRender
More information
Screenshot: https://www.loom.com/share/26261d23e663460eb678a94f23f09ac5
Profile URL:
WebRender on: https://perfht.ml/34WIgM9
WebRender off in my default profile: https://perfht.ml/2DVB6vM
Basic systems configuration:
OS version: 10.15.1 (19B88)
Comment 1•6 years ago
•
|
||
Harald, I assume "1. Open <url>" doesn't have the right url.
Does one need to open some particular rivalry.com page, or just the initial page? (I'm testing just the initial page)
On linux when webrender is enabled, scrolling is really jank-y, and without
webrender there is quite a bit checkerboarding.
I see "Flushing async paints" taking lots of time without webrender, so let's start from that component.
Updated•6 years ago
|
| Reporter | ||
Comment 2•6 years ago
|
||
Harald, I assume "1. Open <url>" doesn't have the right url.
Corrected, pardon the pasting faux pas. I only tested it on the initial page as well.
Comment 3•6 years ago
|
||
Comment 4•6 years ago
|
||
I think that this is caused by a blur filter getting applied to the big background SVG image.
Profile with WR disabled, that includes paint workers: https://perfht.ml/38rMnlD
Updated•6 years ago
|
Updated•6 years ago
|
Updated•3 years ago
|
Description
•