playwright/packages/playwright-core/src
Dmitry Gozman 976dedda45
feat(input): restore modified layout shift check (#11032)
This changes previous layout shift attempt (see #9546)
to account for more valid usecases:
- On the first event that is intercepted we enforce the hit target. This
  is similar to the current mode that checks hit target before the action,
  but is better timed.
- On subsequent events we assume that everything is fine. This covers more
  scenarios like react rerender, glass pane on mousedown, detach on mouseup.

This check is enabled by default, with `process.env.PLAYWRIGHT_NO_LAYOUT_SHIFT_CHECK`
to opt out.
2022-01-03 17:46:04 -08:00
..
cli chore: allow CLI version override (#10814) 2021-12-08 23:32:21 -08:00
client chore(test runner): minor improvements (#11067) 2021-12-22 09:59:58 -08:00
common chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
dispatchers chore: create trace.zip in driver for local runs (#10868) 2021-12-13 14:40:29 -08:00
grid chore: follow-up to handling docker corner cases (#10981) 2021-12-16 15:29:20 -08:00
protocol fix(tracing): return early if no trace was produced (#10953) 2021-12-15 17:19:00 -08:00
remote chore: merge Connection.{close,didDisconnect} (#9524) 2021-10-14 20:58:09 -07:00
server feat(input): restore modified layout shift check (#11032) 2022-01-03 17:46:04 -08:00
third_party/highlightjs chore: move diff_match_patch into the test package (#9475) 2021-10-13 13:38:26 -07:00
utils devops: download new MacOS 12 WebKit builds (#11066) 2021-12-29 20:40:45 -08:00
web fix(trace-viewer): scroll action into view (#10978) 2021-12-17 12:20:01 -08:00
.eslintrc.js chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
browserServerImpl.ts chore: use channel traits (#10389) 2021-11-17 15:26:01 -08:00
inprocess.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
inProcessFactory.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
outofprocess.ts chore: sort out base fixtures (#9809) 2021-10-27 08:28:53 -07:00