Enable PerformanceEventTiming.interactionId
Categories
(Core :: DOM: Performance APIs, task, P3)
Tracking
()
People
(Reporter: canova, Assigned: canova)
References
Details
(Keywords: dev-doc-complete)
Attachments
(1 file)
We implemented PerformanceEventTiming.interactionId behind a pref in bug 1934683. Currently there are some spec issues, which are also mentioned in that bug. We should enable the dom.performance.event_timing.enable_interactionid pref once the spec issues and wpt test issues are resolved.
Comment 1•7 months ago
|
||
We can also enable it in Nightly only first, so that we can get interop numbers
| Assignee | ||
Comment 2•7 months ago
|
||
Yeah, that's a good idea. I can file a new bug for enabling it on Nightly. Do you think we should do it now/soon or after some spec PRs are created?
Comment 3•7 months ago
|
||
I think we can do it now, because Nightly isn't considered as shipped..so nobody should complaint about that :)
| Assignee | ||
Comment 4•7 months ago
|
||
Sounds good, will do it in bug 1957012!
| Assignee | ||
Comment 5•2 months ago
|
||
Updated•2 months ago
|
Comment 7•2 months ago
|
||
| bugherder | ||
Comment 8•2 months ago
|
||
:canova, we can add a release note for this now that it's enabled (Process info)
The following wording was used when this was nightly only. Any changes, or do you want to use the same wording?
Firefox now supports
PerformanceEventTiming.interactionId, allowing developers to group related input events. This enables support for the Interaction to Next Paint (INP) responsiveness metric.
| Assignee | ||
Comment 9•2 months ago
|
||
Yes, it would be great to add a release note for it. The same wording looks good to me.
(pasting my previous relnotes request for posterity)
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
Comment 10•2 months ago
|
||
Thanks, added to the Fx144 nightly release notes, please allow 30 minutes for the site to update.
Keeping the relnote-firefox flag as ? to keep it on the radar for inclusion in the final Fx144 release notes.
| Assignee | ||
Updated•2 months ago
|
Updated•1 month ago
|
Comment 12•1 month ago
|
||
The related browser compat data also needs to be updated. Therefore I've added the dev-doc-needed flag.
Sebastian
Comment 13•1 month ago
|
||
FF144 MDN work for this can be tracked in https://github.com/mdn/content/issues/41409. Very minor - compat data work had already been picked up and this had docs. Just and MDN release note and removal from experimental features page.
Description
•