IE9 and Safari6 compliance