From 8177797bd905d2923918cf906a2e057b4716ced5 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 14 Oct 2026 23:55:32 +0000 Subject: [PATCH] Raise page-load timeouts in render.mjs for slow software rendering Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01W2jFQjbs5WTZ8jTMNUB8XY --- render.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/render.mjs b/render.mjs index e675a87..001a828 100644 --- a/render.mjs +++ b/render.mjs @@ -70,8 +70,8 @@ async function openPage(tag = '') { const page = await browser.newPage(); page.on('console', m => { if (['error', 'warn'].includes(m.type())) console.log(`[page${tag}]`, m.text()); }); page.on('pageerror', e => console.log(`[page error${tag}]`, e.message)); - await page.goto(pathToFileURL(resolve('studio.html')).href + '?render', { waitUntil: 'networkidle0' }); - await page.waitForFunction('window.ready === true', { timeout: 60000 }); + await page.goto(pathToFileURL(resolve('studio.html')).href + '?render', { waitUntil: 'networkidle0', timeout: 300000 }); + await page.waitForFunction('window.ready === true', { timeout: 600000 }); if (args.loop) { const ok = await page.evaluate(name => { if (!LOOPS[name]) return false; window.LOOP = LOOPS[name]; return true; }, args.loop); if (!ok) { console.error(`no loop named "${args.loop}"`); process.exit(1); }