Dmitry Gozman
bd93b1441e
chore: make InjectedScript know the frameSeq ( #41635 )
2026-07-06 13:31:13 +01:00
Dmitry Gozman
49029121ab
chore: move stackTrace helpers from isomorphic to utils ( #41591 )
2026-07-02 15:26:48 +01:00
Aditya Kumar Gupta
2c6686102f
fix(trace-viewer): use button elements for network filter tabs ( #41489 )
2026-06-30 17:20:08 -07:00
Pavel Feldman
ae114c867b
fix(trace-viewer): keep snapshot frame centered with margin ( #41479 )
2026-06-26 09:47:25 +01:00
Pavel Feldman
c47f96a5d0
chore: revert bogus keyboard navigability attempts ( #41432 )
2026-06-23 11:12:40 -07:00
Dmitry Gozman
11797b0336
feat(trace-viewer): show message source in the console panel ( #41342 )
2026-06-19 13:41:44 +01:00
Simon Knott
18af562341
chore(protocol): split channel and dispatcher types ( #41321 )
2026-06-18 11:11:19 +02:00
Aditya Kumar Gupta
3d8f1e93bc
fix(trace-viewer): add keyboard navigation to NetworkFilters component ( #41284 )
2026-06-17 13:37:33 +01:00
Yury Semikhatsky
e25d571915
Revert "fix(trace-viewer): add keyboard navigation to NetworkFilters component" ( #41280 )
2026-06-12 14:08:23 -07:00
Aditya Kumar Gupta
056efc9f5c
fix(trace-viewer): add keyboard navigation to NetworkFilters component ( #41177 )
2026-06-12 10:28:46 -06:00
Devin Rousso
313599a87c
feat(trace-viewer): show WebSocket messages ( #41200 )
...
switch to using a `.jsonl` file for `WebSocket` messages so that new messages can immediately be saved (without having to (re)write the entire file) and the trace viewer can more easily pick up changes
fixes <https://github.com/microsoft/playwright/issues/10996 >
2026-06-10 11:05:43 -06:00
Simon Knott
bc2960793c
chore: consolidate vite SW+main builds via Environment API ( #41047 )
2026-05-29 15:04:04 -07:00
Simon Knott
8651b891b1
Revert "fix(trace-viewer): validate origin of postMessage trace blob" ( #41004 )
2026-05-26 11:41:06 -07:00
Dmitry Gozman
da602174cf
fix(trace-viewer): highlight network/console timeframe on timeline on hover ( #40956 )
2026-05-22 11:05:16 +01:00
Dmitry Gozman
409d6d0d9b
Revert "chore(protocol): auto-serialize SerializedValue in validators ( #40798 )" ( #40858 )
2026-05-15 16:30:17 +01:00
Dmitry Gozman
e67f2a3f9b
chore(protocol): auto-serialize SerializedValue in validators ( #40798 )
2026-05-15 11:18:40 +01:00
Yury Semikhatsky
f2a317f72d
feat(ui-mode): add "Stop on first failure" toggle ( #40831 )
2026-05-14 08:28:36 -07:00
Yury Semikhatsky
ee2c20b297
feat(ui-mode): show pass/fail/skip counters in status bar ( #40830 )
2026-05-13 17:02:17 -07:00
Yury Semikhatsky
62d1ea1ae5
fix(trace-viewer): keep selected action in view after "Show all" ( #40809 )
2026-05-12 17:19:46 -07:00
Simon Knott
3db0c5ef2f
chore(testserver): simplify onlyChanged param ( #40638 )
2026-05-05 16:56:59 +02:00
Simon Knott
ba621b5fba
fix(trace-viewer): show ellipsis and copy full Return value ( #40593 )
2026-05-04 15:12:55 -07:00
Pavel Feldman
26219d512f
fix(trace-viewer): validate snapshot popout ?r= scheme ( #40546 )
2026-04-30 15:02:28 -07:00
Pavel Feldman
d6041b50b9
fix(trace-viewer): validate origin of postMessage trace blob ( #40548 )
2026-04-30 14:46:36 -07:00
Pavel Feldman
3160ca872b
fix(trace-viewer): validate baseURL scheme before linking ( #40539 )
2026-04-30 12:13:12 -07:00
Pavel Feldman
d8378c3652
feat(expect): include aria snapshot in expect failure messages ( #40390 )
2026-04-23 16:39:49 -07:00
Simon Knott
d50f95b24d
chore: enable one-var lint rule ( #40354 )
2026-04-22 15:47:51 +02:00
Simon Knott
9d005875b2
chore(dashboard): show console and network data from tracing ( #40242 )
2026-04-16 14:54:06 +02:00
Pavel Feldman
16260adf22
chore: remove stale DEPS.list entries and add validation tooling ( #40157 )
2026-04-10 12:24:18 -07:00
Pavel Feldman
8d36c695d0
chore: move aliased folders out ( #40137 )
2026-04-09 18:45:20 -07:00
Yury Semikhatsky
395696eaac
fix(trace-viewer): block meta refresh and sandbox snapshot iframes ( #40115 )
2026-04-08 11:50:15 -07:00
Simon Knott
8fff19a1e5
fix(ui): ansi colours ( #40108 )
2026-04-08 14:01:03 +02:00
Chris
3fd81b1c33
feat: Add pretty print toggle for request and response bodies in network details ( #39682 )
2026-04-07 10:56:06 -07:00
Bree Yard
e2bcf3ae88
fix(trace-viewer): show canceled status for requests canceled before receiving a response ( #39998 )
2026-04-03 08:06:32 -07:00
Pavel Feldman
6896c34880
chore: support opening .trace files via .link indirection ( #39975 )
2026-03-31 13:39:53 -07:00
Dmitry Gozman
f492383771
chore: bump dependencies ( #39885 )
2026-03-27 10:32:40 +00:00
Pavel Feldman
f3ceaacd62
feat(annotate): instrument input actions and show subtitle overlay ( #39797 )
2026-03-21 17:10:34 -07:00
Pavel Feldman
7f55e117ce
chore: add getMetainfo convenience getter for protocol metainfo ( #39794 )
2026-03-20 15:05:23 -07:00
Pavel Feldman
f00452c618
chore: deduplicate msToString and bytesToString into isomorphic/formatUtils ( #39770 )
2026-03-19 14:35:40 -07:00
Pavel Feldman
98872a4d69
chore: build error context in pw fixture ( #39670 )
2026-03-13 18:31:04 -07:00
Pavel Feldman
0494a0ab53
chore: tv playback teaser ( #39634 )
2026-03-13 17:24:55 -07:00
Pavel Feldman
151ff1e8a7
chore: follow up to trace filter, rework ( #39577 )
2026-03-09 17:00:06 -07:00
Chris
3f33e7e388
feat(ui-mode): Add filter option to only show changed files ( #39500 )
2026-03-09 15:20:01 -07:00
Emanuele Minotto
1ad1f55faa
feat(trace-viewer): add action filtering functionality ( #39412 )
2026-03-09 14:28:57 -07:00
Chris
414de1429a
feat(trace-viewer): Format XML bodies in network tab ( #39405 )
2026-03-09 14:26:45 -07:00
Chris
ee53f6c36a
feat: Add test timeout to trace and display it in metadata of UI ( #39467 )
2026-03-04 10:29:13 +00:00
Pavel Feldman
1abd807630
chore: use single tsc for monorepo ( #39413 )
2026-02-25 15:14:03 -08:00
Chris
17861ab08a
refactor(trace-viewer): Use resource id instead of ordinal for resource hover ( #39341 )
2026-02-24 16:36:03 -08:00
Chris
3a3ce1d1e0
fix(trace-viewer): Add line height to title of filmstrip hover ( #39348 )
2026-02-23 10:50:36 +01:00
Simon Knott
ca86d287ff
fix(trace): respect dark mode in blank snapshot ( #39207 )
2026-02-10 11:13:30 +01:00
Chris
45fb775ec0
fix(trace-viewer): Keep network entry selected during test run ( #39076 )
2026-02-09 11:03:43 +01:00