I am using the bazaar code, rev 1152, testing from my Mac Powerbook Pro G4 running Tiger (10.4.11) via Safari 3.1.1 and Firefox 2.0.0.14.
At first I thought it was the safari/ajax bug but then I also had problems with Firefox too. Then I discovered the uc_referer bug and had to stop my testing to figure that out that problem first.
Now on occasion the JS works but most of the time it doesn't for me. I know that Mac users are not the majority of users, but I think we need a fail safe just in case the ajax call fails for whatever reason. The JS error I get in Safari is "Refused to set unsafe header Connection." From what I could figure out, it has something to do with Safari detecting a malformed header being received back from the server. Safari is expecting a more standards based version of ajax while other browsers are more forgiving. There is a way of correcting it in the code but it is beyond my skills at this point.
I suspect that Apple may be more forgiving in Safari versions for Leopard and the iPhone, because my colleague running Leopard has fewer problems.
Think of it as another level of input validation, "if zero balance => complete order."
thanks for listening,
Katrina
www.ambereyes.net

Joined: 05/19/2008