WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
267000
document.referrer is empty when "Use advanced tracking and fingerprint protection" is enabled and referrer is cross-domain
https://bugs.webkit.org/show_bug.cgi?id=267000
Summary
document.referrer is empty when "Use advanced tracking and fingerprint protec...
Bo Chulindra
Reported
2024-01-02 14:07:06 PST
My request has a referrer and Referrer Policy is origin-when-cross-origin. When "Use advanced tracking and fingerprint protection" is OFF, document.referrer works as expected for that Referrer Policy (it's set to origin if cross domain or full referrer if same domain). However when "Use advanced tracking and fingerprint protection" is enabled, document.referrer is empty when the referrer is cross domain (it's the full referrer when same domain). This behavior is unexpected and causing issues. I don't see this documented anywhere. Is this a bug or working as expected? If it's working as expected, can I get an explanation of what to expect with document.referrer and "Use advanced tracking and fingerprint protection"?
Attachments
Add attachment
proposed patch, testcase, etc.
John Wilander
Comment 1
2024-01-08 19:18:37 PST
rdar://120491282
John Wilander
Comment 2
2024-01-08 19:19:58 PST
Thanks for filing, Bo! We met today and you got an explanation on this one. Resolving as Won't Fix which is Bugzilla's equivalent of Behaves Correctly.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug