Open Bug 1485393 Opened 7 years ago Updated 1 year ago

Add automated tests that detect style flushes (even if they're not layout flushes)

Categories

(Firefox :: General, enhancement, P3)

enhancement

Tracking

()

Performance Impact none
Tracking Status
firefox63 --- affected

People

(Reporter: Gijs, Unassigned)

References

Details

(Keywords: perf:frontend)

(In reply to Florian Quèze [:florian] from bug 1478637 comment #0) > See this profile: https://perfht.ml/2LQnCUo > > The sync flush happens when calling getAnimations at > https://searchfox.org/mozilla-central/rev/ > 943a6cf31a96eb439db8f241ab4df25c14003bb8/browser/base/content/browser- > trackingprotection.js#175 > > This is code from bug 1471713. > > I wish this kind of regressions was covered by our automated perf tests. > Currently we only cover layout flushes, not style flushes. Bug 1478637 fixed this particular instance, but we still don't have automated tests, as far as I know. We should change that.
Priority: -- → P3
Whiteboard: [fxperf] → [fxperf:p3]
No longer blocks: 1478637
See Also: → 1509651, 1478637
Severity: normal → S3
Performance Impact: --- → none
Keywords: perf:frontend
Whiteboard: [fxperf:p3]
You need to log in before you can comment on or make changes to this bug.