Skip to content

Core Web Vitals: CLS / Layout Shift #1057

@iankduffy

Description

@iankduffy

Description

Last year Core Web Vitals: LCP, INP, CLS was a part of Interop 2025, focusing on both LCP and INP; however, CLS was omitted at the time, which is missing in Firefox and Safari. Adding a way to track CLS/Layout shift across all browsers can allow for greater visibility on user experience when collected, and help address different browser behaviours.

For example, currently, only Chromium browsers capture CLS / layout shifts and support Speculation rules, which means users on browsers that don't support Speculation rules could have a varied CLS score from what browsers that support it have, but we are unable to capture the data to see if there is a difference.

Specification

W3C - Layout Instability API - The API which CLS depends on.

web-feature

No response

Test Links

No response

Additional Signals

Mozilla/Firefox Cumulative Layout Shift
Mozill/Firefox Layout Instability API

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions