Examples cookies headers that are not saved by Safari/Webkit on 10.4.8: Set-Cookie: ..test1="expires="; expires=Sep 15, 2017 04:55:07; Path=/; Set-Cookie: ..test2="_expires="; expires=Sep 15, 2017 04:55:07; Path=/; This cookie is saved: Set-Cookie: ..test3="expires"; expires=Sep 15, 2017 04:55:07; Path=/; Expected: all 3 cookies should be saved. Attached example CGI script that show the problem. Reproducing: 1. Install the attached CGI 2. Access it 3. Open Safari > Preferences > Security > Show Cookies Only the cookie "..test3" is saved.
Created attachment 16319 [details] Example CGI script
I've put the CGI at the location showin in the URL field. This looks to be a bug in the cookie handling at the Foundation level, outside of WebKit, as I can reproduce the failure to set the cookie on Mac OS X 10.4.10. I'm going to go ahead and mark this bug as INVALID and move this bug over to Radar so that it can be handled by the appropriate component.
<rdar://problem/5491062>