playwright/tests
Dmitry Gozman c1447eb8c1 fix(types): update types for test.extend
- Replace `KeyValue` with `{}` to avoid inferring `KeyValue` when not intended
  and turning all properties into `any`.
- Employ `as Exclude<K, keyof PW | keyof PT>` technique to make sure
  overridden fixtures inherit from the base test type, and are not looked up
  in the extended fixtures list where they are not present.

This should fix errors with TypeScript 5.8.
2024-11-28 09:17:00 +00:00
..
android test: update 'should work for canvas' test expectation (#33685) 2024-11-20 17:13:07 +01:00
assets feat(tracing): clip canvas contents from screenshots (#33119) 2024-10-22 14:12:25 +02:00
bidi chore(bidi): update setContent expectations for ff (#32992) 2024-10-08 11:58:01 -07:00
components fix(types): update types for test.extend 2024-11-28 09:17:00 +00:00
config chore: update headless shell treatment (#33603) 2024-11-14 04:20:44 -08:00
electron test: update 'should work for canvas' test expectation (#33685) 2024-11-20 17:13:07 +01:00
expect chore: roll expect and move it to third party (#32458) 2024-09-09 13:12:20 -07:00
image_tools chore: bump @babel dependencies (#27632) 2023-10-17 20:52:41 +02:00
installation chore: add ESRP CDN for browser downloads (#33585) 2024-11-14 16:19:42 +01:00
library fix(webkit): do not auto play audio without user gesture (#33734) 2024-11-22 14:53:29 -08:00
page fix: isEditable/toBeEditable throw for elements that cannot be editable/readonly (#33713) 2024-11-22 03:40:43 -08:00
playwright-test fix(types): update types for test.extend 2024-11-28 09:17:00 +00:00
stress test: fix stress tests bots (#32513) 2024-09-09 12:52:40 +02:00
third_party/proxy chore: fix typos (#30645) 2024-05-08 19:40:03 +01:00
webview2 test: update 'should work for canvas' test expectation (#33685) 2024-11-20 17:13:07 +01:00
.eslintrc.js chore: strengthen linting (#29669) 2024-02-26 16:52:28 -08:00
tsconfig.json chore: use own socks5 server for tests (#31639) 2024-07-11 14:12:48 +02:00