This is a list of changes to Cumulative Layout Shift.
- Chrome 98
- Metric definition improvement: Record CLS value at the first OnHidden in addition to tab close in UKM
- Chrome 93
- Metric definition improvement: Bug fix involving scroll anchoring
- Metric definition improvement: Ignore layout shift while dragging or resizing elements with a mouse
- Chrome 91
- Metric definition improvement: Cumulative Layout Shift uses max session window
- Chrome 90
- Metric definition improvement: Bug fixes involving changes to transform, effect, clip or position
- Metric definition improvement: Consider transform change countering layout shift
- Metric definition improvement: Ignore layout shift for more invisible elements
- Metric definition improvement: Ignore inline direction shift moving from/to out of view
- Metric definition improvement: Improvement for shift with counterscroll
- Chrome 89
- Metric definition improvement: Ignore layout shift under opacity:0
- Metric definition improvement: Clip layout shift rect by visual viewport
- Chrome 88
- Metric definition improvement: Cumulative layout shift properly detects shifts of fixed position elements
- Metric definition improvement: Cumulative layout shift properly detects shifts of descendents of a sticky element
- Metric definition improvement: no penalty for content-visibility: auto content
- Metric definition improvement: Ignore layout shift when visibility:hidden becomes visible
- Chrome 87
- Metric definition improvement: Fix problem in Cumulative Layout shift calculation of impact region
- Metric definition improvement: Cumulative Layout Shift properly handles clipping of elements styled contain:paint
- Chrome 86
- Metric definition changes and bug: Cumulative Layout Shift score changes and regressions in impact region calculation
- Chrome 85
- Metric definition improvement: Cumulative Layout Shift ignores layout shifts from video slider thumb
- Chrome 79
- Metric is elevated to stable; changes in metric definition will be reported in this log.
- Chrome 77
- Metric exposed via API: Cumulative Layout Shift available via Layout Instability API