← Back to release summary

Intervention: Throttle rendering pipeline based on viewport visibility

Category
Performance
Type
New or changed feature
Status
Browser Intervention (Chrome 52)
Intent stage
None

Summary

As an intervention, stop running Blink's rendering pipeline (including requestAnimationFrame callbacks) for content which isn't visible in the viewport. This helps to avoid doing unnecessary work for animations which aren't going to be seen by the user.

Standards & signals

Docs: https://docs.google.com/document/d/1Dd4qi1b_iX-OCZpelvXxizjq6dDJ76XNtk37SZEoTYQ/edit

View on chromestatus.com