From 486cd3a6eba4f8191bd77c1fe6e20c48be0d5a1f Mon Sep 17 00:00:00 2001 From: Simon Knott Date: Thu, 31 Oct 2024 13:12:44 +0100 Subject: [PATCH] remove file:// indirection --- .../trace-viewer/src/ui/uiModeTraceView.tsx | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/packages/trace-viewer/src/ui/uiModeTraceView.tsx b/packages/trace-viewer/src/ui/uiModeTraceView.tsx index eee20439e4..80f2692d4b 100644 --- a/packages/trace-viewer/src/ui/uiModeTraceView.tsx +++ b/packages/trace-viewer/src/ui/uiModeTraceView.tsx @@ -54,7 +54,7 @@ export const TraceView: React.FC<{ // Test finished. const attachment = result && result.duration >= 0 && result.attachments.find(a => a.name === 'trace'); if (attachment && attachment.path) { - loadSingleTraceFile(new URL(attachment.path, 'file://')).then(model => setModel({ model, isLive: false })); + loadSingleTraceFile(filePathToTraceURL(attachment.path)).then(model => setModel({ model, isLive: false })); return; } @@ -72,7 +72,7 @@ export const TraceView: React.FC<{ // Start polling running test. pollTimer.current = setTimeout(async () => { try { - const model = await loadSingleTraceFile(new URL(traceLocation, 'file://')); + const model = await loadSingleTraceFile(filePathToTraceURL(traceLocation)); setModel({ model, isLive: true }); } catch { setModel(undefined); @@ -117,15 +117,15 @@ async function loadSingleTraceFile(tracePathOrURL: URL): Promise