diff --git a/packages/trace-viewer/src/sw/snapshotRenderer.ts b/packages/trace-viewer/src/sw/snapshotRenderer.ts index d33571afa1..423266829d 100644 --- a/packages/trace-viewer/src/sw/snapshotRenderer.ts +++ b/packages/trace-viewer/src/sw/snapshotRenderer.ts @@ -445,9 +445,9 @@ function snapshotScript(...targetIds: (string | undefined)[]) { if (xEnd > 1 || yEnd > 1) { if (xStart > 1 || yStart > 1) - canvas.title = `Playwright couldn't capture full canvas contents because it's located partially outside the viewport.`; - else canvas.title = `Playwright couldn't capture canvas contents because it's located outside the viewport.`; + else + canvas.title = `Playwright couldn't capture full canvas contents because it's located partially outside the viewport.`; } else { canvas.title = `Canvas contents are displayed on a best-effort basis based on viewport screenshots taken during test execution.`; } diff --git a/tests/library/trace-viewer.spec.ts b/tests/library/trace-viewer.spec.ts index 1ab3a3c9ea..5bc17da8f0 100644 --- a/tests/library/trace-viewer.spec.ts +++ b/tests/library/trace-viewer.spec.ts @@ -1445,8 +1445,6 @@ test('canvas clipping', async ({ runAndTrace, page, server }) => { await page.waitForTimeout(1000); // ensure we could take a screenshot }); - await traceViewer.page.pause(); - const msg = await traceViewer.page.waitForEvent('console', { predicate: msg => msg.text().startsWith('canvas drawn:') }); expect(msg.text()).toEqual('canvas drawn: [0,91,12,111]');