Closed
Description
Please backport client side changes:
- microsoft/playwright@15a8ba5 (fix(route): correctly remove expired handlers (#28385))
- microsoft/playwright@92a0d24 (fix: restore timeout error name (#28408))
- microsoft/playwright@74e51d3 (feat: wait for active route handlers on page/context close (#28414))
- microsoft/playwright@8f056fb (chore: do not wait for route on close if route.continue() threw an error (#28487))
- microsoft/playwright@2d2c270 (chore: mark outofprocess connection not as remote (#28156))
- microsoft/playwright@736c0ef (chore: use more explicit awaits when returning in client (#28443))
- microsoft/playwright@afe90d6 (fix: do not generate api call steps inside named expects (#28609))
- microsoft/playwright@9b2585c (fix: 'should collect trace with resources, but no js' test in service mode (#28628))
- microsoft/playwright@f28ceff (feat: page.unrouteAll and context.unrouteAll (#28635))
- microsoft/playwright@d89837c (chore: revert noWaitForFinish option, page.close does not wait for ro… (#28658))
- microsoft/playwright@6bd61cd (docs: Improve clarity on toHaveText and toContainText assertions (#28623))
- microsoft/playwright@c5097a5 (docs: add java/csharp code snippets for FormData (#28951))
- microsoft/playwright@90665ef (docs: update auto-waiting doc (#28960))
- microsoft/playwright@4c0a972 (feat(expect): Make toPass's option configurable by TestConfig (#28231))