make sure safari waits for frameNavigated before checking readyState
fix #454