Yesterday I see a case that my file on Amazon S3 wasn’t opening in FireFox but it was opening in Chrome and Internet Explorer 9.
The issue was character encoding. My filename was containing square bracket ‘[‘ and ‘]’.
‘[‘ converted to %5B and ‘]’ converted to %5D
So I learned a lesson to replace special characters.