playwright/packages
Max Schmitt 64e4a9b0eb cherry-pick(#31913): fix(client-certificates): use matching origin for connections on :443
Motivation: When using client-certificates on a website on port `443`,
we would normalise the user input with `new URL` but still generate a
"bad" representation of the "origin" internally, since the just do
concatenated "host:port".

(The origin doesn't contain the port in case of :443)

We use `clientCertificatesToTLSOptions` in two places:

a) for APIRequestContext, there we pass one from the URL constructor
over and
b) from the socks proxy, there we **now** also pass a "good one" over.

Test plan: We don't want to run the tests on port :443, so only manually
validated the fix.

Relates https://github.com/microsoft/playwright/issues/31906
2024-07-30 12:31:50 +02:00
..
html-reporter chore: enforce single quotes in JSX (#31855) 2024-07-25 13:06:26 +02:00
playwright chore: make it more clear that --only-changed is per file (#31874) 2024-07-26 12:41:33 +02:00
playwright-browser-chromium chore: mark v1.46.0-next (#31324) 2024-06-14 18:22:42 -07:00
playwright-browser-firefox chore: mark v1.46.0-next (#31324) 2024-06-14 18:22:42 -07:00
playwright-browser-webkit chore: mark v1.46.0-next (#31324) 2024-06-14 18:22:42 -07:00
playwright-chromium chore: mark v1.46.0-next (#31324) 2024-06-14 18:22:42 -07:00
playwright-core cherry-pick(#31913): fix(client-certificates): use matching origin for connections on :443 2024-07-30 12:31:50 +02:00
playwright-ct-core feat(test runner): --only-changed option (#31727) 2024-07-23 18:04:17 +02:00
playwright-ct-react fix(ct): import ct* flavour types from ct-core and then from pwt (#31642) 2024-07-16 19:32:51 +02:00
playwright-ct-react17 fix(ct): import ct* flavour types from ct-core and then from pwt (#31642) 2024-07-16 19:32:51 +02:00
playwright-ct-solid fix(ct): import ct* flavour types from ct-core and then from pwt (#31642) 2024-07-16 19:32:51 +02:00
playwright-ct-svelte fix(ct): import ct* flavour types from ct-core and then from pwt (#31642) 2024-07-16 19:32:51 +02:00
playwright-ct-vue fix(ct): import ct* flavour types from ct-core and then from pwt (#31642) 2024-07-16 19:32:51 +02:00
playwright-ct-vue2 fix(ct): import ct* flavour types from ct-core and then from pwt (#31642) 2024-07-16 19:32:51 +02:00
playwright-firefox chore: mark v1.46.0-next (#31324) 2024-06-14 18:22:42 -07:00
playwright-test chore: mark v1.46.0-next (#31324) 2024-06-14 18:22:42 -07:00
playwright-webkit chore: mark v1.46.0-next (#31324) 2024-06-14 18:22:42 -07:00
protocol/src chore: client certificates api review (#31826) 2024-07-23 22:56:36 +02:00
recorder chore: address deprecated Vite warnings (#31618) 2024-07-10 22:32:08 +02:00
trace/src feat(trace viewer): show baseURL in Metadata pane (#31852) 2024-07-25 17:14:46 +02:00
trace-viewer feat(ui mode): introduce Testing Options and Settings (#31841) 2024-07-25 11:23:43 -07:00
web feat(ui mode): introduce Testing Options and Settings (#31841) 2024-07-25 11:23:43 -07:00
.eslintrc.js chore: replace process.exit with graceful closure (#24242) 2023-07-24 08:29:29 -07:00