diff --git a/packages/playwright-core/src/web/traceViewer/ui/callTab.tsx b/packages/playwright-core/src/web/traceViewer/ui/callTab.tsx
index 18efe7ceb9..eed17514db 100644
--- a/packages/playwright-core/src/web/traceViewer/ui/callTab.tsx
+++ b/packages/playwright-core/src/web/traceViewer/ui/callTab.tsx
@@ -68,7 +68,7 @@ export const CallTab: React.FunctionComponent<{
function renderLine(metadata: CallMetadata, name: string, value: any, key: string) {
const { title, type } = toString(metadata, name, value);
- let text = trimRight(title.replace(/\n/g, '↵'), 80);
+ let text = title.replace(/\n/g, '↵');
if (type === 'string')
text = `"${text}"`;
return
{name}: {text}
;
@@ -88,9 +88,3 @@ function toString(metadata: CallMetadata, name: string, value: any): { title: st
return { title: '', type: 'handle' };
return { title: JSON.stringify(value), type: 'object' };
}
-
-function trimRight(text: string, max: number): string {
- if (text.length > max)
- return text.substr(0, max) + '\u2026';
- return text;
-}
diff --git a/tests/trace-viewer/trace-viewer.spec.ts b/tests/trace-viewer/trace-viewer.spec.ts
index b0d67b0420..3f5421e09f 100644
--- a/tests/trace-viewer/trace-viewer.spec.ts
+++ b/tests/trace-viewer/trace-viewer.spec.ts
@@ -250,7 +250,7 @@ test('should show params and return value', async ({ showTraceViewer, browserNam
/page.evaluate/,
/wall time: [0-9/:,APM ]+/,
/duration: [\d]+ms/,
- 'expression: "({↵ a↵ }) => {↵ console.log(\'Info\');↵ console.warn(\'Warning\');↵ con…"',
+ /expression: "\({↵ a↵ }\) => {↵ console\.log\(\'Info\'\);↵ console\.warn\(\'Warning\'\);↵ console/,
'isFunction: true',
'arg: {"a":"paramA","b":4}',
'value: "return paramA"'