> On Jul 5, 2025, at 06:52, Dmitry Derepko <xepo...@gmail.com> wrote:
> 
> Hi, Internals!
> 
> A few days ago I faced some Cookie limitations, solutions led me to the CHIPS 
> specification.
> 
> Link: 
> https://developer.mozilla.org/en-US/docs/Web/Privacy/Guides/Privacy_sandbox/Partitioned_cookies
> 
> The idea of the CHIPS implementation is to add a new Cookie part named 
> "Partitioned".
> 
> When I set this flag using setcookie function, there was error: 
> https://3v4l.org/WDpDX
> 
> The error raises here:
> https://github.com/php/php-src/blob/5853cdb73db85c75d5f558a8cf92161a31291de0/ext/standard/head.c#L205-L220
> 
> The workaround is to use the "header" function, which allows any strings 
> inside.
> 
> I want to allow the "Partitioned" key to be set. Shall I open RFC or is it 
> possible to create only PR with improvements?
> Also, I think it may be backported to all the actual PHP versions.
> 
> -- 
> Best regards,
> Dmitrii Derepko.
> @xepozz


The Partitioned parameter isn’t supported in Firefox or Safari. From what I can 
tell, it’s only supported in Chromium-based browsers. Safari 18.4 supported it, 
but they removed the support in 18.5. I’d like to understand why, but I haven’t 
been able to find anything on it.

Cheers,
Ben

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to