playwright/packages/playwright-core/src/server/webkit
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
..
protocol.d.ts feat(webkit): roll to r1588 (#10976) 2021-12-16 12:43:57 -08:00
webkit.ts fix(webkit): disable accelerated compositing on windows (#10264) 2021-11-12 08:50:25 -08:00
wkAccessibility.ts chore: bump ESLint to version 8 (#10433) 2021-11-19 18:48:33 +01:00
wkBrowser.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
wkConnection.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
wkExecutionContext.ts fix(evaluate): reject all context operations when frame detaches (#9987) 2021-11-03 10:44:50 -07:00
wkInput.ts feat(input): restore modified layout shift check (#11032) 2022-01-03 17:46:04 -08:00
wkInterceptableRequest.ts chore: delete legacy response interception code (#9995) 2021-11-02 17:48:38 -07:00
wkPage.ts chore(chromium): Capture off-screen content without resizing viewport (#10606) 2021-11-30 14:11:15 -08:00
wkProvisionalPage.ts chore: delete legacy response interception code (#9995) 2021-11-02 17:48:38 -07:00
wkWorkers.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00