Tests the data of page load and web vitals trace events
Recording started
Tracing complete
Got FCP event:
Object: {
args: {
data: {
navigationId: string
}
frame: string
}
cat: string
name: string
ph: string
pid: number
s: string
tid: number
ts: number
}
Got LCP candidate event:
Object: {
args: {
data: {
candidateIndex: number
isMainFrame: boolean
isOutermostMainFrame: boolean
navigationId: string
nodeId: number
size: number
type: string
}
frame: string
}
cat: string
name: string
ph: string
pid: number
s: string
tid: number
ts: number
}
Got LayoutShift event:
Object: {
args: {
data: {
cumulative_score: number
frame_max_distance: number
had_recent_input: boolean
impacted_nodes: [
{
new_rect: [
number,
number,
number,
number,
]
node_id: number
old_rect: [
number,
number,
number,
number,
]
}
]
is_main_frame: boolean
last_input_timestamp: number
overall_max_distance: number
region_rects: [
[
number,
number,
number,
number,
]
]
score: number
weighted_score_delta: number
}
frame: string
}
cat: string
name: string
ph: string
pid: number
s: string
tid: number
ts: number
}
Got firstPaint event:
Object: {
args: {
data: {
navigationId: string
}
frame: string
}
cat: string
name: string
ph: string
pid: number
s: string
tid: number
ts: number
}
Got MarkDOMContent event:
Object: {
args: {
data: {
frame: string
isMainFrame: boolean
isOutermostMainFrame: boolean
page: string
}
}
cat: string
name: string
ph: string
pid: number
s: string
tid: number
ts: number
}
Got MarkLoad event:
Object: {
args: {
data: {
frame: string
isMainFrame: boolean
isOutermostMainFrame: boolean
page: string
}
}
cat: string
name: string
ph: string
pid: number
s: string
tid: number
ts: number
}
Got RunTask event:
Object: {
args: {
}
cat: string
dur: number
name: string
ph: string
pid: number
tid: number
ts: number
}
Page load events belong to the same navigation.