TaskAttributionTiming

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

TaskAttributionTiming インターフェイスは、長いタスクに関連する作業とそれに関連するフレームコンテキストに関する情報を返します。フレームコンテキストはコンテナーとも呼ばれ、長いタスクに関わる iframe、embed、object のことです。

通常、 TaskAttributionTiming オブジェクトを使って作業するのは、長いタスク を監視するときです。

TaskAttributionTimingPerformanceEntry を継承しています。

PerformanceEntry TaskAttributionTiming

インスタンスプロパティ

このインターフェイスは、イベントタイミングパフォーマンス項目の以下の PerformanceEntry プロパティを以下のように修飾して拡張します。

PerformanceEntry.duration 読取専用 Experimental

このインターフェイスでは duration は適用されないので、常に 0 を返します。

PerformanceEntry.entryType 読取専用 Experimental

常に taskattribution を返します。

PerformanceEntry.name 読取専用 Experimental

常の "unknown" を返します。

PerformanceEntry.startTime 読取専用 Experimental

常の 0 を返します。

このインターフェイスは以下のプロパティにも対応しています。

TaskAttributionTiming.containerType 読取専用 Experimental

フレームコンテナーの種類(iframeembedobject のいずれか)を返します。

TaskAttributionTiming.containerSrc 読取専用 Experimental

コンテナーの src 属性を返します。

TaskAttributionTiming.containerId 読取専用 Experimental

コンテナーの id 属性を返します。

TaskAttributionTiming.containerName 読取専用 Experimental

コンテナーの name 属性を返します。

インスタンスメソッド

TaskAttributionTiming.toJSON() Experimental

TaskAttributionTiming オブジェクトの JSON 表現を返します。

仕様書

Specification
Long Tasks API
# sec-TaskAttributionTiming

ブラウザーの互換性

BCD tables only load in the browser

関連情報