Skip to content

Ignore the legacy per-context launch proxy and port proxy bypass tests - #89

Open
kblok wants to merge 2 commits into
mainfrom
port/proxy
Open

kblok wants to merge 2 commits into
mainfrom
port/proxy

Conversation

@kblok

@kblok kblok commented Oct 6, 2026 •

Copy link
Copy Markdown
Member

Launching with the old proxy: { server: 'per-context' } placeholder broke every context that did not set its own proxy: Chromium got --proxy-server=http://per-context, and pages and context.APIRequest failed with ERR_PROXY_CONNECTION_FAILED. Upstream now drops that placeholder at launch, so we do the same in all launch paths, including persistent contexts.

This also ports the upstream tests for client certificates with a launch proxy and proxy.bypass, and for proxy.bypass on fetch redirect targets. Both already passed, because we pick the proxy for each connection.

The two should throw for bad server value tests are kept as ignored twins. They pass a number as proxy.server, and Proxy.Server is a string in C#, so that case cannot happen here.

Closes #34, closes #48, closes #50, closes #53

🤖 Generated with Claude Code

kblok and others added 2 commits October 6, 2026 13:18
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

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

Labels

None yet

Projects

None yet

1 participant