more iOS webkit fixes for small screens