From 61a18e01dca9d961427daf01684efaad47ecd02f Mon Sep 17 00:00:00 2001 From: AHMET YILMAZ Date: Wed, 29 Oct 2025 17:45:41 +0800 Subject: [PATCH] #1563 fix(browser): ensure new pages are created for managed browser concurrency - Modify get_page() to always create new pages instead of reusing existing ones - Add page lock to serialize new page creation in managed browser context - Improve subprocess argument formatting and cleanup logging - Delegate profile-related static methods to BrowserProfiler class - Enhance startup checks for managed browser processes - Add comprehensive test suite validating concurrency fix for arun_many with CDP browsers - Fix proxy flag formatting and deduplicate browser launch args - Refactor imports and code formatting for clarity and consistency --- .yoyo/snapshot | 1 + 1 file changed, 1 insertion(+) create mode 160000 .yoyo/snapshot diff --git a/.yoyo/snapshot b/.yoyo/snapshot new file mode 160000 index 00000000..5e783b71 --- /dev/null +++ b/.yoyo/snapshot @@ -0,0 +1 @@ +Subproject commit 5e783b71e78926f4884ddf3ad2d2b8b512a23e12