diff --git a/packages/trace-viewer/src/ui/sourceTab.tsx b/packages/trace-viewer/src/ui/sourceTab.tsx index 4cb23f818c..b5a444d8de 100644 --- a/packages/trace-viewer/src/ui/sourceTab.tsx +++ b/packages/trace-viewer/src/ui/sourceTab.tsx @@ -26,7 +26,7 @@ import type { StackFrame } from '@protocol/channels'; import { CopyToClipboard } from './copyToClipboard'; import { ToolbarButton } from '@web/components/toolbarButton'; import { Toolbar } from '@web/components/toolbar'; -import { testServerBaseURL } from '../settings'; +import { filePathToTraceURL } from './uiModeTraceView'; export const SourceTab: React.FunctionComponent<{ stack?: StackFrame[], @@ -74,7 +74,7 @@ export const SourceTab: React.FunctionComponent<{ try { let response = await fetch(`sha1/src@${sha1}.txt`); if (response.status === 404) - response = await fetch(new URL(`/trace/file?path=${encodeURIComponent(file)}`, testServerBaseURL)); + response = await fetch(filePathToTraceURL(file)); if (response.status >= 400) source.content = ``; else