PerformanceLongTaskTiming: attribution property

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The attribution readonly property of the PerformanceLongTaskTiming interface returns an array of TaskAttributionTiming objects.

Value

Examples

Logging attributions for long tasks

js
const observer = new PerformanceObserver((list) => {
  list.getEntries().forEach((entry) => {
    entry.attribution.forEach((attributionEntry) => {
      console.log(attributionEntry);
    });
  });
});

observer.observe({ type: "longtask", buffered: true });

Specifications

Specification
Long Tasks API
# dom-performancelongtasktiming-attribution

Browser compatibility

BCD tables only load in the browser

See also