[Webkit-unassigned] [Bug 245614] Safari forgets first-party interaction
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jan 27 07:01:38 PST 2023
https://bugs.webkit.org/show_bug.cgi?id=245614
--- Comment #7 from John Wilander <wilander at apple.com> ---
(In reply to Remko Tronçon from comment #6)
> @Charlie
>
> I was assuming the 'first-party interaction with a cookie' was kept track of
> internally in Safari. I didn't consider it was related to the actual cookie.
>
> The cookie we were setting was indeed defaulting to session lifetime, so was
> not persisted across restarts. Setting a cookie with a timeout indeed seems
> to solve the issue.
>
> thanks!
It doesn’t have to do with user interaction as first party but with the underlying cookie policy. Step 4 in the guide I linked to:
“Set cookies when you are first-party. This establishes the website as “visited” for the purposes of the underlying cookie policy. Third parties without cookies cannot set cookies in Safari and never have since Safari 1.0 in 2003. This means you cannot use the Storage Access API as third-party until you have set at least one cookie as first party.”
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230127/3910d10e/attachment.htm>
More information about the webkit-unassigned
mailing list