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
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
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
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
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
77d82b8b07
chore: remove dead code in urlMatches ( #33714 )
2024-11-21 15:53:28 +01:00
Simon Knott
fc19e6e7b4
fix(test): export TestDetailsAnnotation ( #33698 )
2024-11-20 17:28:56 +01:00
Simon Knott
89f4d4ce4f
chore(html): hmr report should survive reload ( #33696 )
2024-11-20 16:35:39 +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
Pavel Feldman
b40889d1a8
chore: escape more yaml values ( #33686 )
2024-11-19 17:09:49 -08: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
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
Simon Knott
acd862c6c9
chore(trace): remove embedded trace viewer ( #33651 )
2024-11-18 16:57:53 +01:00
Max Schmitt
72c532846f
chore(roll): roll Firefox Beta to r1466 ( #33653 )
2024-11-18 16:56:49 +01:00
aairiian
7f054ef8c6
feat(aria): extend toHaveAccessibleName() to accept an array of expected accessible names ( #33277 )
2024-11-18 07:46:47 -08:00
Simon Knott
5e8b469c1c
fix(test): hide response.* calls from reports ( #33620 )
2024-11-18 13:59:40 +01:00
Max Schmitt
6fce5620e0
fix(ui-mode): use onChange instead of onClick for <input type='checkbox' ( #33636 )
2024-11-18 10:21:28 +01:00
Rui Figueira
82c77a5e9e
fix(ui-mode): prevent websocket connection leaks on reload ( #33643 )
2024-11-18 01:03:21 -08:00
Pavel Feldman
46321e5bf2
chore: clear highlight when performing action ( #33638 )
2024-11-16 07:56:33 -08:00
Pavel Feldman
a98021499f
chore: add cm placeholder text ( #33635 )
2024-11-15 16:19:35 -08:00
Max Schmitt
37ce53945e
fix(ui-mode): fix issue when updating state while rendering ( #33634 )
2024-11-15 23:45:25 +01:00
Rui Figueira
c36b5a6059
fix: ensure toMatchAriaSnapshot is properly commented in javascript c… ( #33593 )
2024-11-15 14:44:27 -08:00
Pavel Feldman
d127255881
chore: add AriaSnapshot internal type ( #33631 )
2024-11-15 13:48:43 -08:00
Pavel Feldman
44cd1d03cc
chore: highlight edited locator while recording ( #33632 )
2024-11-15 13:43:00 -08:00
Max Schmitt
b91f609b14
chore: fix react attribute casing in TestErrorView ( #33633 )
2024-11-15 22:25:26 +01:00
Yury Semikhatsky
e24780f825
chore: unshift shortest whitespace prefix only ( #33618 )
2024-11-15 12:47:25 -08:00
Dmitry Gozman
77dee44984
fix(rebase): do not apply multiple rebaselines to the same assertion ( #33629 )
2024-11-15 09:08:31 -08:00
Max Schmitt
c81504c5d6
fix(codegen): document.documentElement is null on early navigation ( #33627 )
2024-11-15 17:14:49 +01:00
Dmitry Gozman
2aa9e11a7f
fix(aria): normalize whitespace in toMatchAccessible{Name,Description} ( #33619 )
2024-11-15 02:49:03 -08:00
Dmitry Gozman
eaf3536014
fix(trace): afterAll hook should not break tracing with reused context ( #33616 )
2024-11-14 13:24:02 -08:00