Closed Bug 1957012 Opened 4 months ago Closed 4 months ago

Enable PerformanceEventTiming.interactionId on Nightly

Categories

(Core :: DOM: Performance APIs, task)

task

Tracking

()

RESOLVED FIXED
139 Branch
Tracking Status
firefox139 --- fixed

People

(Reporter: canova, Assigned: canova)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

We implemented PerformanceEventTiming.interactionId behind a pref in bug 1934683. Currently there are some spec issues, that's why we are not enabling it yet. But we should enable the dom.performance.event_timing.enable_interactionid pref on nightly to get interop numbers and test it in a broader audience.

Summary: Enable PerformanceEventTiming.interactionId once the spec issues are resolved → Enable PerformanceEventTiming.interactionId on Nightly
Assignee: nobody → canaltinova
Status: NEW → ASSIGNED
Pushed by canaltinova@gmail.com: https://hg.mozilla.org/integration/autoland/rev/f5063080b1e6 Enable PerformanceEventTiming.interactionId on nightly r=sefeng

Backed out for causing bc failures.

Flags: needinfo?(canaltinova)
Pushed by canaltinova@gmail.com: https://hg.mozilla.org/integration/autoland/rev/ae72d3b804d8 Enable PerformanceEventTiming.interactionId on nightly r=sefeng
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
Flags: needinfo?(canaltinova)

Do we want to add this to the Nightly relnotes? Please add a relnote-firefox? nomination if yes.

Flags: needinfo?(canaltinova)

Yes, it would be good to mention this in the relnotes.

Release Note Request (optional, but appreciated)
[Why is this notable]:
This adds support for the interactionId attribute in the PerformanceEventTiming API, which is used to calculate the "Interaction to Next Paint" (INP) metric—part of Core Web Vitals. It helps analyze responsiveness and debug long task delays by grouping related input events.
[Affects Firefox for Android]: Yes
[Suggested wording]:
Added support for PerformanceEventTiming.interactionId, allowing developers to group related input events. This enables support for the Interaction to Next Paint (INP) responsiveness metric.
[Links (documentation, blog post, etc)]:
https://developer.mozilla.org/en-US/docs/Web/API/PerformanceEventTiming/interactionId
https://developer.mozilla.org/en-US/docs/Glossary/Interaction_to_next_paint
https://web.dev/articles/inp

relnote-firefox: --- → ?
Flags: needinfo?(canaltinova)

Added to the Nightly relnotes.

QA Whiteboard: [qa-triage-done-c140/b139]

Removed from the Nightly release notes as it's been included for more than 3 cycles now. Feel free to nominate this for a fresh release note once this feature is ready to ride the trains.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: