タイムライン イベントのリファレンス

Meggin Kearney
Meggin Kearney
Flavio Copes
Flavio Copes

タイムライン イベント モードでは、録画中にトリガーされたすべてのイベントが表示されます。タイムライン イベント リファレンスを使用して、各タイムライン イベントタイプについて確認してください。

タイムライン イベントの一般的なプロパティ

特定の詳細情報はすべてのタイプのイベントに存在しますが、一部の詳細情報は特定のイベントタイプにのみ適用されます。このセクションでは、さまざまなイベントタイプに共通するプロパティについて説明します。特定のイベントタイプに固有のプロパティについては、後述のイベントタイプのリファレンスをご覧ください。

プロパティ表示されるタイミング
合計時間ネストされたイベントを含むイベントの場合、イベントの各カテゴリに要した時間。
コールスタック子イベントがあるイベントの場合、イベントの各カテゴリに要した時間。
CPU 時間記録されたイベントに費やされた CPU 時間。
詳細イベントに関するその他の詳細。
所要時間(タイムスタンプ)イベントとそのすべての子イベントが完了するまでにかかった時間。タイムスタンプは、録画開始からの経過時間で、イベントが発生した時刻です。
セルフ時間子なしでイベントが実行された時間。
使用済みヒープサイズイベントが記録されたときにアプリケーションによって使用されていたメモリの量と、前回のサンプリングからの使用済みヒープサイズの増減(±)。

イベントを読み込んでいます

このセクションでは、読み込みカテゴリに属するイベントとそのプロパティの一覧を示します。

イベント説明
HTML の解析Chrome が HTML 解析アルゴリズムを実行した。
読み込みの終了ネットワーク リクエストが完了しました。
データの受信リクエストのデータが受信されました。1 つ以上の Receive Data イベントがあります。
レスポンスの受信リクエストからの最初の HTTP レスポンス。
リクエストを送信ネットワーク リクエストが送信されました。

イベント プロパティの読み込み

プロパティ説明
リソースリクエストされたリソースの URL。
プレビューリクエストされたリソースのプレビュー(画像のみ)。
リクエスト方法リクエストに使用された HTTP メソッド(GET や POST など)。
ステータス コードHTTP レスポンス コード。
MIME タイプリクエストされたリソースの MIME タイプ。
エンコードされたデータの長さリクエストされたリソースの長さ(バイト単位)。

スクリプト イベント

このセクションでは、スクリプト カテゴリに属するイベントとそのプロパティを示します。

イベント説明
アニメーション フレームの呼び出しスケジュールされたアニメーション フレームがトリガーされ、そのコールバック ハンドラが呼び出されました。
アニメーション フレームをキャンセルスケジュールされたアニメーション フレームがキャンセルされました。
GC イベントガベージ コレクションが発生しました。
DOMContentLoadedブラウザによって DOMContentLoaded がトリガーされました。このイベントは、ページの DOM コンテンツがすべて読み込まれて解析されたときに発生します。
スクリプトの評価スクリプトが評価されました。
イベントJavaScript イベント(「mousedown」や「key」など)。
関数呼び出しトップレベルの JavaScript 関数呼び出しが行われた(ブラウザが JavaScript エンジンに入ったときにのみ表示されます)。
タイマーのインストールsetInterval() または setTimeout() でタイマーが作成されている。
アニメーション フレームをリクエストrequestAnimationFrame() 呼び出しで新しいフレームがスケジュールされた
タイマーの削除以前に作成したタイマーが消去された。
Timeconsole.time() というスクリプト
終了時間console.timeEnd() というスクリプト
タイマーの呼び出しsetInterval() または setTimeout() でスケジュールされたタイマーが起動した。
XHR 準備完了状態の変更XMLHTTPRequest の準備状態が変更された。
XHR 読み込みXMLHTTPRequest の読み込みが完了しました。

スクリプト イベントのプロパティ

プロパティ説明
タイマー IDタイマー ID。
タイムアウトタイマーで指定されたタイムアウト。
繰り返しタイマーを繰り返すかどうかを指定するブール値。
関数呼び出し呼び出された関数。

レンダリング イベント

このセクションでは、レンダリング カテゴリに属するイベントとそのプロパティを示します。

イベント説明
レイアウトを無効にするDOM の変更によりページ レイアウトが無効になりました。
レイアウトページ レイアウトが実行されました。
スタイルの再計算Chrome で要素のスタイルが再計算されました。
スクロールネストされたビューのコンテンツがスクロールされた。

レンダリング イベントのプロパティ

プロパティ説明
レイアウトが無効化されたLayout レコードの場合、レイアウトが無効になった原因となったコードのスタック トレース。
レイアウトが必要なノードLayout レコードの場合、再レイアウトの開始前にレイアウトが必要とマークされたノードの数。通常、これらはデベロッパー コードによって無効にされたノードと、ルートを再レイアウトするための上位のパスです。
レイアウト ツリーのサイズLayout レコードの場合、再レイアウト ルート(Chrome が再レイアウトを開始するノード)の下のノードの合計数。
レイアウト スコープ指定可能な値は「部分」(再レイアウト境界は DOM の一部)または「ドキュメント全体」です。
影響を受ける要素スタイル再計算レコードの場合、スタイルの再計算の影響を受ける要素の数。
スタイルが無効化されたスタイルの再計算レコードの場合、スタイルの無効化の原因となったコードのスタック トレースを提供します。

絵画イベント

このセクションでは、ペインティング カテゴリに属するイベントとそのプロパティについて説明します。

イベント説明
レイヤの合成Chrome のレンダリング エンジンが画像レイヤを合成しました。
画像のデコード画像リソースがデコードされた。
画像のサイズ変更画像がネイティブ サイズからサイズ変更された。
Paint合成されたレイヤがディスプレイの領域にペイントされました。ペイント レコードにカーソルを合わせると、更新されたディスプレイ領域がハイライト表示されます。

ペイント イベントのプロパティ

プロパティ説明
場所Paint イベントの場合、ペイント長方形の x 座標と y 座標。
ディメンションPaint イベントの場合、ペイントされた領域の高さと幅。