1 Commits

Author SHA1 Message Date
AHMET YILMAZ
977f7156aa 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
2025-10-29 17:45:41 +08:00