For what its worth, the site is fine with the latest build of firefox on debian (the 34a nightly). What firefox version is iceweasel?