Closed
Bug 1463640
Opened 6 years ago
Closed 5 years ago
Janky scroll in dota2.gamepedia.com
Categories
(Core :: Graphics: WebRender, defect, P2)
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox60 | --- | wontfix |
firefox61 | --- | wontfix |
firefox62 | --- | fix-optional |
People
(Reporter: crendking, Assigned: gw)
References
(Blocks 2 open bugs)
Details
Attachments
(1 file)
44.72 KB,
text/html
|
Details |
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0 Build ID: 20180522220730 Steps to reproduce: Go to https://dota2.gamepedia.com/Heroes and scroll up and down. Firefox version: 62.0a1 (2018-05-22) (64-bit), Windows, Radeon 290X Actual results: Scroll is janky on this particular page. Expected results: Scroll should be smooth. Anecdotally, in Performance tab of developer tools, I see large number of requestAnimationFrame.
Reporter | ||
Comment 1•6 years ago
|
||
The page scrolls smoothly without WebRender
Reporter | ||
Comment 2•6 years ago
|
||
I found the cause of the problem. The name of each hero is done with a span. The span has the following style: font-size:17px; color:white; text-shadow:-1px 0 0.2em black, 0 1px 0.2em black, 1px 0 0.2em black, 0 -1px 0.2em black; The text-shadow is the problem. It looks like WebRender can't handle large number of elements with text-shadow.
Comment 3•6 years ago
|
||
Batch updating status flags based on WR schedule - please adjust if needed.
status-firefox60:
--- → wontfix
status-firefox61:
--- → wontfix
status-firefox62:
--- → fix-optional
Updated•6 years ago
|
Blocks: stage-wr-trains, webrender-site-issues
Priority: -- → P2
Comment 4•6 years ago
|
||
What fps do you get when scrolling? You can get the fps by turning on gfx.webrender.debug.profiler=true and gfx.webrender.debug.compact-profiler=true and making sure gfx.webrender.debug.gpu-time-queries and gfx.webrender.debug.gpu-sample-queries are false.
Flags: needinfo?(crendking)
Comment 5•6 years ago
|
||
If WebRender is enabled, the CSS text-shadow is very slow.
Updated•6 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Reporter | ||
Comment 6•6 years ago
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #4) > What fps do you get when scrolling? You can get the fps by turning on > gfx.webrender.debug.profiler=true and > gfx.webrender.debug.compact-profiler=true and making sure > gfx.webrender.debug.gpu-time-queries and > gfx.webrender.debug.gpu-sample-queries are false. My display refresh rate is 100hz. When scrolling https://dota2.gamepedia.com/Heroes, the FPS reduces to 2-4. Alice0775 White's attachment should exhibit the symptom even more clearly.
Flags: needinfo?(crendking)
Updated•6 years ago
|
Assignee: nobody → gwatson
Updated•6 years ago
|
Assignee: gwatson → dglastonbury
Comment 8•6 years ago
|
||
Glenn, do you expect this to be fixed by picture caching, or should we assign somebody in the mean time?
Flags: needinfo?(gwatson)
Updated•6 years ago
|
Depends on: picture-caching
Comment 9•6 years ago
|
||
FYI: Glenn, Jeff and I met - our operating assumption is that it will be fixed by picture caching.
Flags: needinfo?(gwatson)
Updated•6 years ago
|
Assignee: nobody → gwatson
Assignee | ||
Comment 10•5 years ago
|
||
Both the attached test case and the provided URL run smoothly on my Intel HD4600 with picture caching enabled now.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•