I'm not sure that I understand why this is needed. Using native timeout does not ensure that the browser is not ready.