Closed
Bug 1438942
Opened 8 years ago
Closed 7 years ago
Extremely slow sideways scrolling on airtable.com
Categories
(Core :: Graphics: WebRender, defect, P1)
Core
Graphics: WebRender
Tracking
()
RESOLVED
FIXED
| Tracking | Status | |
|---|---|---|
| firefox60 | --- | affected |
People
(Reporter: mstange, Assigned: jrmuizel)
References
Details
Attachments
(1 file)
|
414 bytes,
text/html
|
Details |
https://airtable.com/shrRydo6UXhebLShj/tblc2X4kICL8NGzG5
All the time is spent on the main thread during memory allocation from DrawTargetRecording::PushLayer + deallocation in ~DrawEventRecorderMemory.
| Comment hidden (obsolete) |
| Reporter | ||
Comment 2•8 years ago
|
||
Profile: https://perfht.ml/2o4eaTK
| Assignee | ||
Comment 3•8 years ago
|
||
Adding a svg.icon { display: none } fixes the problem.
There are around a 100 of these svg.icon's
However, it seems like we shouldn't be hurting so much from them.
| Assignee | ||
Comment 4•8 years ago
|
||
The blob size of some of these is >1MB that's not great.
| Reporter | ||
Comment 5•8 years ago
|
||
We're creating large mask layers for the BasicContainerLayer for the viewbox transform in each SVG element, because the SVG is clipped by a large rounded corner box.
However, the SVG element itself is very small and does not intersect the rounded corners.
Updated•8 years ago
|
Blocks: stage-wr-trains
Priority: -- → P1
| Assignee | ||
Updated•8 years ago
|
Assignee: nobody → jmuizelaar
| Assignee | ||
Comment 7•7 years ago
|
||
This is just blocked on script now.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 8•7 years ago
|
||
I filed bug 1455187 for the remaining slowness
You need to log in
before you can comment on or make changes to this bug.
Description
•