RESOLVED FIXED Bug 22950
XMLHttpRequest preflight cache tests are failing on Tiger.
https://bugs.webkit.org/show_bug.cgi?id=22950
Summary XMLHttpRequest preflight cache tests are failing on Tiger.
David Levin
Reported 2008-12-20 17:43:43 PST
They should be fixed.
Attachments
Fix for bug. (4.15 KB, patch)
2008-12-20 17:58 PST, David Levin
no flags
Add logging to detect why failures are happening on the Tiger buildbot. (2.23 KB, patch)
2008-12-26 02:49 PST, David Levin
no flags
Adds a default temp location of "/tmp" to our implementation of sys_get_temp_dir for when no other tmp dir could be determined. (4.81 KB, patch)
2008-12-26 11:56 PST, David Levin
ap: review+
Remove ensureTrailingSlash from one more place. (1.12 KB, patch)
2008-12-26 13:27 PST, David Levin
ap: review+
David Levin
Comment 1 2008-12-20 17:58:43 PST
Created attachment 26176 [details] Fix for bug. I'm attempting a fix for the leopard tests run failure, but I don't have access to a leopard machine to verify that this fixes it. Here's why I think this will fix it. By scanning the build bot, I found that the tests were passing at r39188 and started before failing at r39217. I looked through all of these changes and r39202 seemed like the mostly likely candidate to have caused these failures, so I've addressed what seemed like a bug in the change (which will hopefully fix the test run on leopard).
David Levin
Comment 2 2008-12-20 20:59:36 PST
In my previous comment s/leopard/tiger/.
Darin Adler
Comment 3 2008-12-21 09:55:24 PST
Comment on attachment 26176 [details] Fix for bug. r=me
Alexey Proskuryakov
Comment 4 2008-12-21 23:31:48 PST
Committed revision 39434.
David Levin
Comment 5 2008-12-22 08:54:30 PST
Looking at the buildbot, it appears that this fix didn't help. I think I have found a tiger machine, so I'll be able to debug it there soon.
David Levin
Comment 6 2008-12-26 02:49:26 PST
Created attachment 26252 [details] Add logging to detect why failures are happening on the Tiger buildbot.
Alexey Proskuryakov
Comment 7 2008-12-26 03:02:54 PST
Comment on attachment 26252 [details] Add logging to detect why failures are happening on the Tiger buildbot. r=me
Alexey Proskuryakov
Comment 8 2008-12-26 03:05:27 PST
Landed the patch for additional logging in r39476. Not closing the bug, as it couldn't resolve it (I'll also clear review flags from landed patches).
David Levin
Comment 9 2008-12-26 11:56:55 PST
Created attachment 26258 [details] Adds a default temp location of "/tmp" to our implementation of sys_get_temp_dir for when no other tmp dir could be determined.
Alexey Proskuryakov
Comment 10 2008-12-26 11:59:08 PST
Comment on attachment 26258 [details] Adds a default temp location of "/tmp" to our implementation of sys_get_temp_dir for when no other tmp dir could be determined. r=me
Alexey Proskuryakov
Comment 11 2008-12-26 12:01:13 PST
Committed revision 39482.
David Levin
Comment 12 2008-12-26 13:27:29 PST
Created attachment 26259 [details] Remove ensureTrailingSlash from one more place. The tests are still failing on Tiger so there is still more to be done to finish fixing this but my last fix missed remove this function call from the appcache php file.
Alexey Proskuryakov
Comment 13 2008-12-26 13:32:02 PST
Committed revision 39485.
Alexey Proskuryakov
Comment 14 2008-12-27 00:30:57 PST
One more fix suggested by Dave committed revision 39486.
Note You need to log in before you can comment on or make changes to this bug.