playwright/packages
Simon Knott b0f15b320f
fix(recorder): reattach toolbar if it was unmounted by framework hydration (#32637)
Closes https://github.com/microsoft/playwright/issues/32632. A side
effect of Remix's hydration implementation is that it throws away the
entire DOM. This is broadly discussed in
https://github.com/remix-run/remix/issues/4822 - there might be a fix in
coming React versions, but who knows.
Besides breaking browser extensions, this also deletes our toolbar!
This PR fixes it by periodically checking in on `x-pw-glass`, and
remounting it if it was unmounted. Hacky but effective!
2024-09-17 08:37:49 +02:00
..
html-reporter feat(reporter): add copy button for annotations (#31790) 2024-09-16 07:57:11 -07:00
playwright feat: make npx playwright clear-cache public (#32638) 2024-09-16 12:54:20 -07:00
playwright-browser-chromium chore: mark 1.48.0-next (#32466) 2024-09-05 12:57:16 +02:00
playwright-browser-firefox chore: mark 1.48.0-next (#32466) 2024-09-05 12:57:16 +02:00
playwright-browser-webkit chore: mark 1.48.0-next (#32466) 2024-09-05 12:57:16 +02:00
playwright-chromium chore: mark 1.48.0-next (#32466) 2024-09-05 12:57:16 +02:00
playwright-core fix(recorder): reattach toolbar if it was unmounted by framework hydration (#32637) 2024-09-17 08:37:49 +02:00
playwright-ct-core fix(ct): throw error if inline component is getting mounted (#32531) 2024-09-10 11:15:20 +02:00
playwright-ct-react chore: mark 1.48.0-next (#32466) 2024-09-05 12:57:16 +02:00
playwright-ct-react17 chore: mark 1.48.0-next (#32466) 2024-09-05 12:57:16 +02:00
playwright-ct-solid chore: mark 1.48.0-next (#32466) 2024-09-05 12:57:16 +02:00
playwright-ct-svelte chore: mark 1.48.0-next (#32466) 2024-09-05 12:57:16 +02:00
playwright-ct-vue chore: mark 1.48.0-next (#32466) 2024-09-05 12:57:16 +02:00
playwright-ct-vue2 chore: mark 1.48.0-next (#32466) 2024-09-05 12:57:16 +02:00
playwright-firefox chore: mark 1.48.0-next (#32466) 2024-09-05 12:57:16 +02:00
playwright-test chore: mark 1.48.0-next (#32466) 2024-09-05 12:57:16 +02:00
playwright-webkit chore: mark 1.48.0-next (#32466) 2024-09-05 12:57:16 +02:00
protocol/src feat(api): add method to force garbage collection (#32383) 2024-09-13 23:09:36 +02:00
recorder fix(recorder): address the react race condition (#32628) 2024-09-16 13:47:13 -07:00
trace/src fix(tracing): use page swap timestamp to find closest screenshot (#32512) 2024-09-10 14:32:33 +02:00
trace-viewer chore: preserve selected trace action in live trace (#32630) 2024-09-16 17:33:52 -07:00
web chore: roll expect and move it to third party (#32458) 2024-09-09 13:12:20 -07:00
.eslintrc.js chore: replace process.exit with graceful closure (#24242) 2023-07-24 08:29:29 -07:00