Files
browser/src/mcp
Adrià Arrufat d77c6fb1ca Don't resolve a navigation queued on a free connection as loaded
The easy-handle pool is shared by every client in the process. When other
sessions hold all of it, a new navigation's request sits in pending_queue,
but Runner resolved a frame still in `.pre` as soon as in-flight activity
was zero, which ignores pending transfers. goto then reported success on
an empty document.

Wait on `activity.idle()` instead, and make a goto that times out before
any response arrives a NavigationTimeout error rather than a soft timeout.

Fixes #3636
2026-09-25 15:17:19 +02:00
..
2026-08-31 22:44:59 +08:00