I think I put this comment already: doesn't content::WaitForLoadStop do the same?