Open Bug 1517926 Opened 5 years ago Updated 2 years ago

Bad performance on nested CSS keyframe animation

Categories

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

defect

Tracking

()

Tracking Status
firefox66 --- affected

People

(Reporter: yoasif, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: nightly-community, perf)

Attachments

(2 files)

Came across this on codepen: https://codepen.io/chasewackerfuss/details/JKGrJJ

Browsed to this on WR Linux and it runs slowly and causes slowness/jank inside of browser chrome in addition to the content area. 

Forked the pen at https://codepen.io/anon/pen/PXREaM to ensure it stays up.

Performance profile: https://perfht.ml/2Rccs2Y
Attached file memory-report.json.gz
This page OOM's on Nightly non-WR,and Chrome
With WR, I can get the page to open and animate. But page uses 1.6-1.7 GB  RAM
Windows profile: https://perfht.ml/2F8ZGvN
In case its relevant: the demo is super smooth on a ios 12.1.1 ipad
Priority: -- → P3
No longer blocks: stage-wr-next, wr-perf
Blocks: 1782834

Runs terribly on my machine, we should be able to do better here.

I take it back - this test is worse on chromium. It gets very slow, then crashes, then crashed my desktop (kde plasma).

This demo runs well on mobile Safari

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: