What exactly does WaitForReady.COMPLETE do?

I know what the documentation says. Read what I wrote, please. The way it works in actual practice doesn’t always match what that says. Is it because not all web pages send the correct info?