From e03f1abc0f7416ff399b143b415715e6cd19a6a3 Mon Sep 17 00:00:00 2001 From: "Tommy D. Rossi" Date: Tue, 27 Jan 2026 16:36:44 +0100 Subject: [PATCH] perf(mcp): skip load wait for about:blank auto-create --- playwriter/src/executor.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/playwriter/src/executor.ts b/playwriter/src/executor.ts index 7658990..c0176b4 100644 --- a/playwriter/src/executor.ts +++ b/playwriter/src/executor.ts @@ -720,6 +720,12 @@ export class PlaywrightExecutor { const page = await context.newPage() this.setupPageConsoleListener(page) + const pageUrl = page.url() + if (pageUrl === 'about:blank') { + return page + } + + // Avoid burning the full timeout on about:blank-like pages. await page.waitForLoadState('domcontentloaded', { timeout }).catch(() => {}) return page }