playwright/packages/playwright-core/src/server/recorder
Dmitry Gozman c906448fe2
fix(recorder): do not ignore signals except for navigation (#30994)
When a signal arrives late enough, after the last action was committed
in 5 seconds, we should still account for it. This includes downloads,
popups and dialogs, but not navigations.

Exposed by a flaky test "should record open in a new tab with url".
2024-05-23 17:40:39 -07:00
..
codeGenerator.ts fix(recorder): do not ignore signals except for navigation (#30994) 2024-05-23 17:40:39 -07:00
csharp.ts chore: make NodeSnapshot type recursive and more (#30619) 2024-05-08 11:08:40 -07:00
DEPS.list fix(ui-mode/tv): do not open new tab on macOS (#26877) 2023-09-06 22:57:29 +02:00
java.ts chore: make NodeSnapshot type recursive and more (#30619) 2024-05-08 11:08:40 -07:00
javascript.ts chore: make NodeSnapshot type recursive and more (#30619) 2024-05-08 11:08:40 -07:00
jsonl.ts chore(internal): generate code in jsonl (#23124) 2023-05-20 10:15:33 -07:00
language.ts chore: move sever/isomorphic to utils/ to use it in client (#21445) 2023-03-06 18:49:14 -08:00
python.ts chore: make NodeSnapshot type recursive and more (#30619) 2024-05-08 11:08:40 -07:00
recorderActions.ts Revert "feat(codegen): add button to generate toHaveScreenshot statement (#29996)" (#30064) 2024-03-22 13:26:22 -07:00
recorderApp.ts fix(route): silently catch errors when handling route on server (#28612) 2023-12-13 09:34:20 -08:00
recorderUtils.ts chore: migrate codegen to controller events (#17450) 2022-09-20 14:32:21 -07:00
utils.ts feat(ctrl_or_meta): add a universal ctrl-meta modifier (#30572) 2024-04-29 08:15:12 -07:00