Skip to content

When can INP value decrease when reportAllChanges is set to true? #683

@Lihe97

Description

@Lihe97

Based on my understanding, when reportAllChanges is true, during the first 50 interactions the reported INP value should always correspond to the slowest interaction observed so far (i.e., it should only increase if a slower interaction appears).

The p98 position should only shift when the interaction count crosses the boundary (like 49 -> 50, 99 -> 100). Is this understanding correct?

However, based on my observations, I noticed that the reported INP value can decrease even before reaching 50 interactions. Why does this happen..?
When can INP value decrease when reportAllChanges is set to true?

value delta timestamp
248 248 1/20/2026, 11:56:29.623 AM
288 40 1/20/2026, 12:04:19.63 PM
248 -40 1/20/2026, 12:04:35.087 PM
256 8 1/20/2026, 12:04:44.243 PM
248 -8 1/20/2026, 12:07:59.964 PM
256 8 1/20/2026, 12:08:14.498 PM
264 8 1/20/2026, 12:08:16.979 PM
256 -8 1/20/2026, 12:08:20.924 PM
264 8 1/20/2026, 12:09:27.452 PM
256 -8 1/20/2026, 12:09:46.898 PM

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions