iPhone/iPad/Safari bugs fixed