Skip to content

Conversation

@ElectroNafta
Copy link

@ElectroNafta ElectroNafta commented Oct 24, 2025

As stated in the comment, some Electron applications (including ours) rely on PLAYWRIGHT_SKIP_NAVIGATION_CHECK, which was removed in #36283.

The issue is that we intercept certain requests and open them in a separate Electron window. When this happens, Playwright loses context and waits indefinitely for the page to load, even though it never will since the request was intercepted.

This PR re-introduces the environment variable as a means of providing an escape hatch for applications with non-standard navigation handling.

🙏

@agg23
Copy link
Contributor

agg23 commented Oct 28, 2025

Please open an issue describing your issue in detail before submitting PRs. In this issue please provide why you need this envvar, why other solutions not sufficient for you, etc.

@pavelfeldman
Copy link
Member

I'll close it while we are discussing this in the issue, maybe we need an official support for it

@ElectroNafta
Copy link
Author

Thanks, I've opened up an issue #38077.

🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants