Summary: | Shopping cart broken on a major outlet | ||
---|---|---|---|
Product: | WebKit | Reporter: | tim bates <timothy.c.bates> |
Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED WORKSFORME | ||
Severity: | Normal | CC: | bfulgham, webkit |
Priority: | P2 | Keywords: | InRadar |
Version: | 528+ (Nightly build) | ||
Hardware: | Mac | ||
OS: | OS X 10.5 | ||
URL: | http://www.morecomputers.com/extra.asp?pn=931342-1914 |
Description
tim bates
2008-03-16 17:33:38 PDT
When opening the bug URL, I'm just redirected to a blank page. The reported URL redirects to http://www.morecomputers.com/blank.html in Webkit and in Firefox too. Resolved as INVALID. tim, feel free to reopen the bug if you provide working test case. I can reproduce this in both Safari 3.0 and TOT WebKit. As noted in the original report, this does not occur in Firefox. Turns out this happens only when security prefs are set to accept cookies ONLY from sites that the user navigates too. If cookies are off, the site throws a "turn cookies on" dialog. If cookies are on without restriction, the site works, but this "off-site" cookie prohibition is not detected by the site. (As the shopping system is on a different server, this blocks the cart) What is broken, then, is not the behavior, but perhaps the failure to let the user know that their preference is breaking the site and too allow an exception: It would be nice to flag for the user that the app tried to set a cookie, and give the option to allow it. One solution (for Safari, I guess, not webkit per-sé) would be to have a setting "ask user about off-site cookies"). Another would be to put a little icon in the tool bar flagging any override of site requests that have happened: this would allow the user to go in, and set a site-specific deviation from the general preference. |