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
John Wilander
Comment 1 2024-01-08 19:18:37 PST
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.