PerformanceLongTaskTiming: attribution property

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

desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
attribution
Experimental

See also