Repository navigation
Description
Please make sure you have searched for information in the following guides.
- Search the issues already opened: https://github.com/GoogleCloudPlatform/google-cloud-node/issues
- Search StackOverflow: http://stackoverflow.com/questions/tagged/google-cloud-platform+node.js
- Check our Troubleshooting guide: https://github.com/googleapis/google-cloud-node/blob/main/docs/troubleshooting.md
- Check our FAQ: https://github.com/googleapis/google-cloud-node/blob/main/docs/faq.md
- Check our libraries HOW-TO: https://github.com/googleapis/gax-nodejs/blob/main/client-libraries.md
- Check out our authentication guide: https://github.com/googleapis/google-auth-library-nodejs
- Check out handwritten samples for many of our APIs: https://github.com/GoogleCloudPlatform/nodejs-docs-samples
- Check the API's issue tracker: https://cloud.google.com/support/docs/issue-trackers
Library Name
google-auth-library
A screenshot that you have tested with "Try this API".
Our website uses google-auth-library@11.1.0. When users with Safari (macOS) who have Privacy / Prevent cross-site tracking enabled navigate to our website and click the Continue button in the Google One Tap, a new window opens for them to select their user. This window is incorrectly sized and not centered on their screen.
If the Safari user has Privacy / Prevent cross-site tracking disabled, the problem does not occur.
Additionally, if they use the standard Sign in with Google button on our /login page, the problem does not occur.
Link to the code that reproduces this issue. A link to a public Github Repository or gist with a minimal reproduction.
https://www.schoolhouseyoga.com
A step-by-step description of how to reproduce the issue, based on the linked reproduction.
- Set your macOS 26.x or 27.x computer's resolution to 1512 x 982 (MacBook Pro 14 default)
- Using Safari 26 or 27, go to Settings -> Privacy and enabled "Prevent cross-site tracking".
- Quit and re-launch Safari
- Navigate to https://www.schoolhouseyoga.com
- Click the Continue button in the Google One Tap area.
Result: Undersized window will appear on the left (not centered). Size of window is not usable nor can it apparently be adjusted using code.
A clear and concise description of what the bug is, and what you expected to happen.
Clicking the Google One Tap Continue button opens an undersized window that is hard to use. Expected a window size similar to what is opened by the Sign in with Google button. I also expected it to be centered.
A clear and concise description WHY you expect this behavior, i.e., was it a recent change, there is documentation that points to this behavior, etc. **
I expect this behavior because the current window size is not usable. Users on Safari have to scroll the small window before any of the selections are usable.
We are probably going to drop Google One Tap until this is fixed.
Activity
nstuyvesant commentedon Sep 21, 2026
On another note, if you have your Safari window on a screen with a higher resolution (like 2560 x 1440), the problem does not present.