-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Headless webkit is not loading PayPal popup #27228
Comments
All the tests are timing out when I run them locally, do we need NEXT_PUBLIC_PAYPAL_CLIENT_ID? Can you reduce the repro, so that it does not depend on PayPay token or share a test token that we can use?
Enabling those features just makes the test slower but should not cause semantic changes in the behavior, so there might be a race in the test which is just more likely to occur when those options are set. It can also be that the server returns a different content based on some feature detection, try comparing the traces. |
Hi @yury-s you can try with this
but as you can see in the video that I attached, it works when is not headless and the only browser that doesn't work is webkit. |
System info
Source code
Link to the GitHub repository with the repro
https://github.com/gersanco/playwright-webkit-paypal-popup
Steps
Expected
The PayPal popup must be displayed with info.
Actual
It doesn't pass with Webkit when is headless
While I was preparing the project to report this, I discovered that if video and trace are not in the config or as 'on-first-retry' they pass.
Screen.Recording.2023-09-21.at.13.33.53.mov
The text was updated successfully, but these errors were encountered: