From c941c86c13e9d67bed23bb4a1476e7c6d1dcca7e Mon Sep 17 00:00:00 2001 From: Simon Knott Date: Tue, 19 Nov 2024 13:10:36 +0000 Subject: [PATCH] push --- packages/playwright-core/src/server/trace/viewer/traceViewer.ts | 2 -- packages/trace-viewer/src/sw/main.ts | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/playwright-core/src/server/trace/viewer/traceViewer.ts b/packages/playwright-core/src/server/trace/viewer/traceViewer.ts index 0298615ce5..b8dc3e5314 100644 --- a/packages/playwright-core/src/server/trace/viewer/traceViewer.ts +++ b/packages/playwright-core/src/server/trace/viewer/traceViewer.ts @@ -125,8 +125,6 @@ export async function installRootRedirect(server: HttpServer, traceUrls: string[ for (const reporter of options.reporter || []) params.append('reporter', reporter); - params.set('server', '..'); - const urlPath = `./trace/${options.webApp || 'index.html'}?${params.toString()}`; server.routePath('/', (_, response) => { response.statusCode = 302; diff --git a/packages/trace-viewer/src/sw/main.ts b/packages/trace-viewer/src/sw/main.ts index 7e751be543..4d01ef2a61 100644 --- a/packages/trace-viewer/src/sw/main.ts +++ b/packages/trace-viewer/src/sw/main.ts @@ -43,7 +43,7 @@ async function loadTrace(traceUrl: string, traceFileName: string | null, client: const clientId = client?.id ?? ''; let data = clientIdToTraceUrls.get(clientId); if (!data) { - let traceViewerServerBaseUrl = new URL(client?.url ?? self.registration.scope); + let traceViewerServerBaseUrl = new URL('../', client?.url ?? self.registration.scope); if (traceViewerServerBaseUrl.searchParams.has('server')) traceViewerServerBaseUrl = new URL(traceViewerServerBaseUrl.searchParams.get('server')!, traceViewerServerBaseUrl);