They should be fixed.
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).
In my previous comment s/leopard/tiger/.
Comment on attachment 26176 [details] Fix for bug. r=me
Committed revision 39434.
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.
Created attachment 26252 [details] Add logging to detect why failures are happening on the Tiger buildbot.
Comment on attachment 26252 [details] Add logging to detect why failures are happening on the Tiger buildbot. r=me
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).
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.
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
Committed revision 39482.
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.
Committed revision 39485.
One more fix suggested by Dave committed revision 39486.