-
Notifications
You must be signed in to change notification settings - Fork 18
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
Incorrect blocked reason for lazy third-party cookies. #644
Comments
Hello @lcrespilho, Thanks for reaching out! That's a very intriguing point about the Here's what, we think, might be happening. It's possible the We'll definitely investigate this further and see why it's being categorized in this way. We'll get back to you soon with an update. |
Hello @lcrespilho The Audits: They might flag entries with an “exclude” status. This typically indicates an event that was filtered out for specific reasons during the auditing process. Audits wouldn’t necessarily provide details on the reason for exclusion. Network API: This API focuses on providing details about network requests and responses. It might return a “reason” field that explains why a request was blocked or failed. There wouldn’t be an “exclude” flag in this context. To streamline the process, we’re proposing to unify the blocking reason for these scenarios. We’ll actively address this in an upcoming version by implementing the necessary changes. |
Describe the bug
When blocked, the cookie NID at .google.com is not classified as third-party. His blocked reason is just "ExcludeThirdPartyPhaseout", but it should also be "ThirdPartyPhaseout". The apparent reason is that this cookie is set too late after the page loads: about 30 seconds.
To Reproduce
Steps to reproduce the behavior:
Set-Cookie NID=[hash]; expires=[date]; path=/; domain=.google.com; Secure; HttpOnly; SameSite=none
header to set the NID cookie.Expected behavior
The NID cookie is blocked and the PSAT extension should classify this blockage as
ThidPartyPhaseout
andExcludeThirdPartyPhaseout
, but is classifying only asExcludeThirdPartyPhaseout
.Screenshots
Desktop (please complete the following information):
Additional context
PSAT System Information:
Open Tabs: 1
Active Extensions:
Google Docs Offline: ghbmnnjooekpmoecnnnilnnbdlolhkhi
Privacy Sandbox Analysis Tool: ikodlagpencphdljdpelmcajjlloiomb
Chrome Version: Version 124.0.0.0 (arm64)
PSAT Version: 0.7.0
OS - System Architecture: MacOS (arm64)
The text was updated successfully, but these errors were encountered: