From 5ead565fd8ff7de3e2c647d08cc9b42f253f1dfa Mon Sep 17 00:00:00 2001 From: LawyZheng Date: Tue, 18 Nov 2025 17:12:11 +0800 Subject: [PATCH] support to scrape on the chrome error page (#4018) --- skyvern/webeye/browser_factory.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/skyvern/webeye/browser_factory.py b/skyvern/webeye/browser_factory.py index 95b09e0e..36055a22 100644 --- a/skyvern/webeye/browser_factory.py +++ b/skyvern/webeye/browser_factory.py @@ -791,7 +791,11 @@ class BrowserState: return [ http_page for http_page in self.browser_context.pages - if http_page.url == "about:blank" or urlparse(http_page.url).scheme in ["http", "https"] + if ( + http_page.url == "about:blank" + or http_page.url == "chrome-error://chromewebdata/" + or urlparse(http_page.url).scheme in ["http", "https"] + ) ] async def validate_browser_context(self, page: Page) -> bool: