From ca7a99ae88b67d11517a5f55639f495b47e0c73e Mon Sep 17 00:00:00 2001 From: Valentin Gosu Date: Wed, 3 Dec 2025 15:10:02 +0100 Subject: [PATCH] Add priorityHeader field to network requests --- src/components/tooltip/NetworkMarker.tsx | 8 ++++++++ src/types/markers.ts | 3 +++ 2 files changed, 11 insertions(+) diff --git a/src/components/tooltip/NetworkMarker.tsx b/src/components/tooltip/NetworkMarker.tsx index 9ab033579b..c7f231c6c3 100644 --- a/src/components/tooltip/NetworkMarker.tsx +++ b/src/components/tooltip/NetworkMarker.tsx @@ -308,6 +308,14 @@ export function getNetworkMarkerDetails( ); + if (payload.priorityHeader) { + details.push( + + {payload.priorityHeader} + + ); + } + if (mimeType) { details.push( diff --git a/src/types/markers.ts b/src/types/markers.ts index 363dcdeeaf..f5113a889f 100644 --- a/src/types/markers.ts +++ b/src/types/markers.ts @@ -500,6 +500,9 @@ export type NetworkPayload = { RedirectURI?: string; id: number; pri: number; // priority of the load; always included as it can change + // The Priority header value from the HTTP response. + // This property is optional because older versions of Gecko do not include it. + priorityHeader?: string; count?: number; // Total size of transfer, if any // See all possible values in tools/profiler/core/platform.cpp status: NetworkStatus;