playwright/packages
Dmitry Gozman f6712ec43a
fix(tracing): workaround chromium scrollTop slowness (#14114)
References #14037.

We used to query and save all non-zero `scrollTop`/`scrollLeft` to restore the page perfectly. However, this became very slow with Chromium v100 regression (see issue).

This change only queries and stores `scrollTop`/`scrollLeft` for elements that are ancestors of the action target. The resulting snapshot does not perfectly recreate the original screen, but should be good enough to inspect the action.
2022-05-12 10:55:29 -07:00
..
html-reporter chore: add more ct options to allow redirecting templates/cache (#14077) 2022-05-10 12:21:29 -07:00
playwright chore: set minimum version to Node.js 14 (#13469) 2022-04-26 17:52:32 +02:00
playwright-chromium chore: set minimum version to Node.js 14 (#13469) 2022-04-26 17:52:32 +02:00
playwright-core fix(tracing): workaround chromium scrollTop slowness (#14114) 2022-05-12 10:55:29 -07:00
playwright-ct-react chore: add more ct options to allow redirecting templates/cache (#14077) 2022-05-10 12:21:29 -07:00
playwright-ct-svelte chore: add more ct options to allow redirecting templates/cache (#14077) 2022-05-10 12:21:29 -07:00
playwright-ct-vue chore: add more ct options to allow redirecting templates/cache (#14077) 2022-05-10 12:21:29 -07:00
playwright-firefox chore: set minimum version to Node.js 14 (#13469) 2022-04-26 17:52:32 +02:00
playwright-test chore: remove babel__parser (#14096) 2022-05-11 15:31:48 +01:00
playwright-webkit chore: set minimum version to Node.js 14 (#13469) 2022-04-26 17:52:32 +02:00
recorder fix(debug): do not pause on internal calls, update ct docs (#14018) 2022-05-07 19:56:25 -07:00
trace-viewer fix(debug): do not pause on internal calls, update ct docs (#14018) 2022-05-07 19:56:25 -07:00
web chore: add more ct options to allow redirecting templates/cache (#14077) 2022-05-10 12:21:29 -07:00
.eslintrc.js chore: don't write into stdout from the test runner, use reporters instead (#11367) 2022-01-12 19:52:40 -08:00