Closed Bug 1438942 Opened 8 years ago Closed 7 years ago

Extremely slow sideways scrolling on airtable.com

Categories

(Core :: Graphics: WebRender, defect, P1)

defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox60 --- affected

People

(Reporter: mstange, Assigned: jrmuizel)

References

Details

Attachments

(1 file)

https://airtable.com/shrRydo6UXhebLShj/tblc2X4kICL8NGzG5 All the time is spent on the main thread during memory allocation from DrawTargetRecording::PushLayer + deallocation in ~DrawEventRecorderMemory.
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.
The blob size of some of these is >1MB that's not great.
Attached file testcase
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.
Depends on: 1438982
Assignee: nobody → jmuizelaar
I believe this is fixed by blob invalidation
Depends on: 1388842
This is just blocked on script now.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
I filed bug 1455187 for the remaining slowness
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: