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
Max Schmitt
84df6e3297
docs(python): add note about async fixtures ( #33760 )
2024-11-26 16:23:19 +01:00
Playwright Service
b9c923f87c
feat(chromium-tip-of-tree): roll to r1281 ( #33769 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-26 14:26:35 +01:00
Playwright Service
3fd5174b9f
feat(webkit): roll to r2111 ( #33759 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-25 22:35:34 +01:00
Dmitry Gozman
39285c4667
docs: update extensions doc for new headless ( #33753 )
2024-11-25 01:13:20 -08:00
Max Schmitt
9d92b0d3ec
docs(dotnet): add docs for xUnit ( #33742 )
2024-11-25 10:09:35 +01:00
Max Schmitt
e0e4da8ead
docs(cli): fix docs rendering ( #33751 )
2024-11-24 14:50:12 +01:00
Pavel Feldman
0d9bcd45d5
chore: pin typescript while vue-tsc is broken ( #33746 )
2024-11-23 11:48:34 -08:00
Pavel Feldman
35dd3dd104
chore: use diff for snapshot delta ( #33739 )
2024-11-23 11:39:04 -08:00
Pavel Feldman
971b5da741
chore: introduce update-source-method ( #33738 )
2024-11-22 18:30:35 -08:00
Pavel Feldman
66d9f3acbe
chore: introduce update-snapshots=changed ( #33735 )
2024-11-22 17:41:31 -08:00
Yury Semikhatsky
66f709663e
fix(webkit): do not auto play audio without user gesture ( #33734 )
2024-11-22 14:53:29 -08:00
Dmitry Gozman
4696dd8682
fix(chromium): race between oopif attach and context clear ( #33729 )
2024-11-22 09:35:35 -08:00
Dmitry Gozman
7e09aa07de
feat(trace): preserve the open state of popovers ( #33728 )
2024-11-22 09:35:19 -08:00
Pavel Feldman
5f85a4a419
chore: add config markers / overwrite mode ( #33723 )
2024-11-22 09:12:58 -08:00
Dmitry Gozman
f123f7ac69
fix: isEditable/toBeEditable throw for elements that cannot be editable/readonly ( #33713 )
2024-11-22 03:40:43 -08:00
Max Schmitt
b7e47dc0bd
docs(test-runners): restructure .NET test-runners doc ( #33727 )
2024-11-22 12:35:14 +01:00
Playwright Service
b32fdade16
feat(chromium): roll to r1150 ( #33718 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-22 12:05:16 +01:00
Pavel Feldman
e0f0996bbd
chore: climb file tree to git root for patches ( #33722 )
2024-11-21 17:32:07 -08:00
Pavel Feldman
605df0be8f
chore: add more info about snapshot testing ( #33721 )
2024-11-21 16:11:01 -08:00
Max Schmitt
5da0b94357
feat(webkit): roll to r2108 ( #33710 )
...
Co-authored-by: Yury Semikhatsky <yurys@chromium.org>
2024-11-21 14:42:21 -08:00
Playwright Service
c2a8375ef2
feat(chromium-tip-of-tree): roll to r1280 ( #33719 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-21 22:36:39 +01:00
Max Schmitt
92436518ff
docs(python): add LocatorAssertions.NotToMatchAriaSnapshot ( #33712 )
2024-11-21 15:53:37 +01:00
Max Schmitt
77d82b8b07
chore: remove dead code in urlMatches ( #33714 )
2024-11-21 15:53:28 +01:00
Dmitry Gozman
d3ffdefd50
docs: release notes for languages v1.49 ( #33706 )
2024-11-21 05:45:00 -08:00
Max Schmitt
f43b86fea4
devops: delete .devcontainer/devcontainer.json ( #33709 )
...
Signed-off-by: Max Schmitt <max@schmitt.mx>
2024-11-21 12:22:45 +01:00
Simon Knott
fc19e6e7b4
fix(test): export TestDetailsAnnotation ( #33698 )
2024-11-20 17:28:56 +01:00
Max Schmitt
6a32589330
test: update 'should work for canvas' test expectation ( #33685 )
2024-11-20 17:13:07 +01:00
Simon Knott
89f4d4ce4f
chore(html): hmr report should survive reload ( #33696 )
2024-11-20 16:35:39 +01:00
Simon Knott
81e28a8854
docs(aria): add demo video ( #33668 )
2024-11-20 15:36:51 +01:00
Simon Knott
bfd64ac11b
docs: add video for 1.49 ( #33693 )
2024-11-20 15:36:38 +01:00
Dmitry Gozman
94776ad18a
docs: note that permissions list may change ( #33690 )
2024-11-20 06:08:34 -08:00
Josh Kelley
1afb56ee1b
docs: add docs for 1.49.0's new "chromium" option ( #33680 )
2024-11-20 01:19:39 -08:00
Simon Knott
1d3605d1fc
feat(trace viewer): add "Copy as Playwright Request" button ( #33298 )
2024-11-20 10:16:43 +01:00
Simon Knott
f1ddd379f3
fix(html): don't conflate file names ( #33600 )
2024-11-20 10:16:33 +01:00
Dmitry Gozman
50c8fbf750
fix(ui mode): do not render anonymous describe ( #33675 )
2024-11-20 00:51:31 -08:00
Simon Knott
ae10d56836
docs(fixtures): add rules of thumb for fixture usage ( #33472 )
2024-11-20 09:06:54 +01:00
Max Schmitt
402bb4ccf8
devops: update GitHub Actions via dependabot ( #33683 )
2024-11-20 08:13:35 +01:00
Pavel Feldman
b40889d1a8
chore: escape more yaml values ( #33686 )
2024-11-19 17:09:49 -08:00
Max Schmitt
7f7b440c72
devops: deduplicate redudant information in client side changes issue ( #33666 )
2024-11-19 19:06:20 +01:00
Playwright Service
aa0ac04d06
feat(webkit): roll to r2105 ( #33679 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-19 17:56:50 +01:00
Playwright Service
4d4fa69a0a
feat(chromium-tip-of-tree): roll to r1279 ( #33676 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-19 16:49:59 +01:00
Simon Knott
4979ce2b5d
chore(html): Reveal elements with Anchor abstraction ( #33537 )
2024-11-19 16:40:02 +01:00
Simon Knott
8c1002a98b
fix(sw): fix UI mode on codespaces by not passing server ( #33664 )
2024-11-19 16:39:47 +01:00
Dmitry Gozman
6e19bc341f
fix(role): ignore invalid aria-labelledby attributes ( #33667 )
2024-11-19 03:56:16 -08:00
Max Schmitt
ecf6f27159
fix: dark-mode in UI Mode ( #33662 )
2024-11-19 10:29:05 +01:00
Simon Knott
e047f6bc07
chore(build): typo in trace-viewer output dir ( #33661 )
2024-11-19 10:02:41 +01:00
Yury Semikhatsky
dc91bab6cc
chore: fix npm audit ( #33659 )
2024-11-18 16:24:54 -08:00
Yury Semikhatsky
6d71805f4a
fix: do not send favicon request to network when interception is on ( #33639 )
2024-11-18 11:01:39 -08:00
Max Schmitt
150092438f
chore(recorder): support HMR ( #33637 )
2024-11-18 18:23:29 +01:00