Closed
Description
Version
1.52.0
Steps to reproduce
In SAFARI on MacOS:
- Visit a page that sets a CHIPS cookie (https://chips-site-a.glitch.me)
- Open web-inspector and check the cookie state. See that CHIPS cookies are set.
- Screen shot the page for later reference.
In Playwright
- Create a browserContext and page from a WebKit browser.
- Navigate to (https://chips-site-a.glitch.me)
- Take a screen shot of the website from the previous step (
page.screenshot()
) - Output all cookie names and domains to console
- See that CHIPS cookies are NOT present in the browser context
Please note this article here indicating that CHIPS is supported in WebKit.
When we invoke browser.version()
on WebKit the returned version is 18.4
.
Having CHIPS in WebKit is important for us as our primary test case is validating cookie privacy performance using current cookie paradigms.
Expected behavior
WebKit 18.4 should allow CHIPS cookies to be set.
Actual behavior
WebKit 18.4 does not allow CHIPS cookies to be set.
Additional context
No response
Environment
System:
OS: macOS 15.4
CPU: (8) arm64 Apple M3
Memory: 3.93 GB / 24.00 GB
Binaries:
Node: 20.10.0 - ~/.nvm/versions/node/v20.10.0/bin/node
npm: 10.8.3 - ~/.nvm/versions/node/v20.10.0/bin/npm
Languages:
Bash: 3.2.57 - /bin/bash
npmPackages:
playwright: 1.52.0
Metadata
Metadata
Assignees
Labels
No labels