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

Meggin Kearney 氏
Meggin Kearney
フラビオ コープス
Flavio Copes

タイムライン イベント モードでは、記録中にトリガーされたすべてのイベントが表示されます。各タイムライン イベントの種類について詳しくは、タイムライン イベント リファレンスをご覧ください。

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

すべてのタイプのイベントに表示される詳細情報もあれば、特定のイベントタイプにのみ適用される詳細情報もあります。 このセクションでは、さまざまなイベントタイプに共通するプロパティについて説明します。特定のイベントタイプに固有のプロパティは、この後のイベントタイプのリファレンスに記載されています。

プロパティ表示されるタイミング
集計時間ネストされたイベントのイベントの場合、イベントの各カテゴリにかかった時間。
コールスタック子イベントを伴うイベントの場合、イベントの各カテゴリにかかった時間。
CPU 時間録画されたアクティビティにかかった CPU 時間。
詳細イベントに関するその他の詳細。
期間(タイムスタンプ時)すべての子とともにイベントが完了するまでにかかった時間。タイムスタンプは、録画の開始日時を基準として、イベントが発生した時刻です。
セルフタイム子が存在しない場合のイベントの実行時間。
使用ヒープサイズイベントが記録されたときにアプリケーションによって使用されていたメモリの量と、前回のサンプリング以降の使用ヒープサイズの差(+/-)です。

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

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

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

イベントのプロパティを読み込んでいます

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

スクリプト イベント

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

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

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

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

レンダリング イベント

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

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

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

プロパティ説明
レイアウトを無効にしましたレイアウト レコードの場合、レイアウトが無効になる原因となったコードのスタック トレース。
レイアウトが必要なノードレイアウト レコードの場合、再レイアウトが開始される前にレイアウトが必要とマークされたノードの数。これらは通常、デベロッパー コードによって無効化されたノードと、再レイアウト ルートまでの上方のパスです。
レイアウト ツリーのサイズレイアウト レコードの場合、再レイアウト ルート(Chrome が再レイアウトを開始するノード)の下にあるノードの合計数。
レイアウト スコープ有効な値は「Partial」(再レイアウト境界は DOM の一部)または「Whole document」です。
影響を受ける要素スタイル レコードを再計算する場合、スタイルの再計算によって影響を受ける要素の数です。
スタイルが無効です[スタイル レコードを再計算] には、スタイルの無効化の原因となったコードのスタック トレースが表示されます。

ペイント イベント

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

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

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

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