Documentation is wrong for Page.WaitFor functions
The documentation for the various WaitFor functions seems to be a copy of the associated RunAndWaitFor function. See https://playwright.dev/dotnet/docs/api/class-page. The documentation describes performing the action. The documentation has an action parameter. Only the RunAndWaitFor functions have the action parameter.
I noticed that this issue has been open for a while, and I'd like to help move it forward.
I've reviewed the documentation for the various WaitFor*Async and RunAndWaitFor*Async methods, and it seems the problem is still present. The summaries and usage examples are largely the same, even though the behaviors differ between these methods.
@mxschmitt, I noticed you added the "P3-collecting-feedback" label some time ago. I'd be happy to open a pull request to correct these issues if that's helpful. Please let me know if there's any specific guidance or feedback you'd like me to consider when making these updates.