Safari bug fixes