Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de3a5e2a91 
							
						 
					 
					
						
						
							
							chore(trace): include expect steps in a trace ( #21199 )  
						
						
						
						
					 
					
						2023-02-28 13:26:23 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27027658dc 
							
						 
					 
					
						
						
							
							chore: fix all Proxy() to account for symbol properties ( #21272 )  
						
						... 
						
						
						
						Fixes  #20940 . 
					
						2023-02-28 12:45:14 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81bd637d94 
							
						 
					 
					
						
						
							
							chore: merge traces into a single zip file ( #21242 )  
						
						
						
						
					 
					
						2023-02-27 22:31:47 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfdddcf9ba 
							
						 
					 
					
						
						
							
							fix(runner): finish dispatching if remaining tests were skipped ( #21238 )  
						
						... 
						
						
						
						Fixes  #21226  
					
						2023-02-27 17:20:30 -08:00 
						 
				 
			
				
					
						
							
							
								Leo Sklyut 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c3d35fa58 
							
						 
					 
					
						
						
							
							fix(junit): use the JUnit schema's specified ISO format for timestamp ( #21062 )  
						
						... 
						
						
						
						Signed-off-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2023-02-27 11:04:22 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d91248c1e 
							
						 
					 
					
						
						
							
							chore: simplify the trace collection fixtures ( #21203 )  
						
						
						
						
					 
					
						2023-02-25 21:21:09 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09f77c41dd 
							
						 
					 
					
						
						
							
							chore: migrate to protocol's StackFrame type ( #21198 )  
						
						
						
						
					 
					
						2023-02-24 18:36:15 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fa19e80ad 
							
						 
					 
					
						
						
							
							chore: wrap expect call in a zone ( #21191 )  
						
						
						
						
					 
					
						2023-02-24 12:17:03 -08:00 
						 
				 
			
				
					
						
							
							
								Gonçalo Basto 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c6630b1a2 
							
						 
					 
					
						
						
							
							docs: add custom reporter options documentation  ( #21144 )  
						
						
						
						
					 
					
						2023-02-24 12:29:08 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ccc02a9d3 
							
						 
					 
					
						
						
							
							chore: use client wall time in traces ( #21163 )  
						
						
						
						
					 
					
						2023-02-23 14:37:53 -08:00 
						 
				 
			
				
					
						
							
							
								Nowell Strite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							000583e048 
							
						 
					 
					
						
						
							
							fix(loader): experimentalLoader with node@18 ( #21106 )  
						
						... 
						
						
						
						There is currently a bug when running `node@18.14.2` when running with
experimentalLoader
```
TypeError: The URL must be of scheme file
  at new NodeError (node:internal/errors:399:5)
  at Object.fileURLToPath (node:internal/url:1492:11)
  at resolve (./node_modules/@playwright/test/lib/experimentalLoader.js:39:48)
  at nextResolve (node:internal/modules/esm/loader:163:22)
  at ESMLoader.resolve (node:internal/modules/esm/loader:838:24)
  at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:7)
  at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:79:21)
```
This came from my test `vrt.spec.ts` which had a non package import
inside of it
```ts
import fs from "node:fs/promises"
```
The test run failed due to node imports not returning fileUrls when
resolved.
---------
Co-authored-by: Nowell Strite <nstrite@nvidia.com> 
						
						
					 
					
						2023-02-22 14:28:03 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae369144b6 
							
						 
					 
					
						
						
							
							chore: consolidate http/https fetching ( #21104 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/20784 
Supersedes https://github.com/microsoft/playwright/pull/21076  
						
						
					 
					
						2023-02-22 17:09:56 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f8f2a0fdd 
							
						 
					 
					
						
						
							
							chore: do not use library stack capturer in test runner ( #21075 )  
						
						
						
						
					 
					
						2023-02-21 19:24:17 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1432c406ad 
							
						 
					 
					
						
						
							
							docs: fix toMatch code snippet typo ( #21077 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/21014  
						
						
					 
					
						2023-02-22 00:38:30 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06fc72b6ed 
							
						 
					 
					
						
						
							
							revert( #12706 ): also fix related bugs it introduced ( #21070 )  
						
						
						
						
					 
					
						2023-02-21 14:15:11 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce692830b3 
							
						 
					 
					
						
						
							
							fix: filter out comments inside fixture destructuring ( #20989 )  
						
						... 
						
						
						
						Fixes  #20944  
					
						2023-02-21 12:51:40 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55f4b670a9 
							
						 
					 
					
						
						
							
							fix(test runner types): allow sync step functions ( #20996 )  
						
						
						
						
					 
					
						2023-02-17 14:26:40 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09be9d6425 
							
						 
					 
					
						
						
							
							feat: key value store backed by filesystem ( #20932 )  
						
						... 
						
						
						
						Keys are used as a relative file path without any sanitization assuming
that the underlying fs will throw on error. 
						
						
					 
					
						2023-02-16 16:48:28 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b7f9055a3 
							
						 
					 
					
						
						
							
							chore: fix docs for python and java ( #20962 )  
						
						
						
						
					 
					
						2023-02-16 11:48:38 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1db04f2839 
							
						 
					 
					
						
						
							
							fix: simplify protocol for toBeInViewport ( #20960 )  
						
						
						
						
					 
					
						2023-02-16 11:02:19 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffc2477a00 
							
						 
					 
					
						
						
							
							chore: 1.31 release notes for js ( #20933 )  
						
						
						
						
					 
					
						2023-02-16 09:35:01 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96050a260e 
							
						 
					 
					
						
						
							
							chore(junit): render project as an agent name / hostname ( #20927 )  
						
						
						
						
					 
					
						2023-02-16 07:59:05 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e77e2d8c7f 
							
						 
					 
					
						
						
							
							chore: mark 1.32.0-next ( #20929 )  
						
						
						
						
					 
					
						2023-02-15 16:15:42 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90c4e6f9b2 
							
						 
					 
					
						
						
							
							chore: revert sharded html report ( #20923 )  
						
						... 
						
						
						
						We've decided not to ship it in the current form.
#10437  
						
						
					 
					
						2023-02-15 12:38:03 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08be39a80e 
							
						 
					 
					
						
						
							
							fix(watch): fix the tests on win ( #20844 )  
						
						
						
						
					 
					
						2023-02-14 14:55:49 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f0763d789 
							
						 
					 
					
						
						
							
							chore: hide watch mode, it is not ready ( #20905 )  
						
						
						
						
					 
					
						2023-02-14 13:22:44 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72942e81d5 
							
						 
					 
					
						
						
							
							chore: fixes to toBeInViewport ( #20870 )  
						
						
						
						
					 
					
						2023-02-13 15:21:40 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d03211439 
							
						 
					 
					
						
						
							
							fix(test runner): --list should ignore '.only' annotations ( #20868 )  
						
						
						
						
					 
					
						2023-02-13 11:13:30 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdcd7b549d 
							
						 
					 
					
						
						
							
							chore: mark comparator option back as experimental ( #20816 )  
						
						... 
						
						
						
						This reverts commit 303c5998f8b747e94ac80e2e02c53b47ded11322.
Reason for revert: I tried enabling `ssim-cie94` by default on
ionic-framework test suite, and it proves to be overly strict for their
usecase. 
						
						
					 
					
						2023-02-13 11:11:44 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							997dfa9274 
							
						 
					 
					
						
						
							
							fix(reporter): properly indent multiline attachments ( #20847 )  
						
						... 
						
						
						
						Text attachments were only indented on the first line. 
						
						
					 
					
						2023-02-13 10:28:34 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9ca483666 
							
						 
					 
					
						
						
							
							chore: dim watch separator ( #20836 )  
						
						
						
						
					 
					
						2023-02-12 10:00:40 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a1612ceec 
							
						 
					 
					
						
						
							
							fix(reporters): preserve the order between deferred errors and stdio ( #20830 )  
						
						
						
						
					 
					
						2023-02-10 14:58:44 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ba768bf60 
							
						 
					 
					
						
						
							
							chore: make watch + ct happy ( #20804 )  
						
						
						
						
					 
					
						2023-02-10 08:33:25 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68e170ef89 
							
						 
					 
					
						
						
							
							feat: implement expect(locator).toBeInViewport() ( #20668 )  
						
						... 
						
						
						
						The method accepts a `ratio` option to assert the ratio
of the element in viewport. `ratio` defaults to `Number.MIN_VALUE`.
NOTE: this reverts commit d950f5b6ee3fee4b825831983d5af5b197bda769 and
adds `ratio` option support + does the rename.
Fixes  #8740  
						
						
					 
					
						2023-02-10 04:33:22 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							778dd20403 
							
						 
					 
					
						
						
							
							chore(docs): beautify generated types, put options always last ( #20805 )  
						
						
						
						
					 
					
						2023-02-09 20:46:33 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab4cd83e44 
							
						 
					 
					
						
						
							
							chore: move testInfo and timeoutManager to worker/ ( #20803 )  
						
						
						
						
					 
					
						2023-02-09 19:22:17 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4469e57695 
							
						 
					 
					
						
						
							
							chore: always grow component bundle ( #20799 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/20581  
						
						
					 
					
						2023-02-09 18:39:20 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1f287f255 
							
						 
					 
					
						
						
							
							chore: more watch tests ( #20797 )  
						
						
						
						
					 
					
						2023-02-09 16:03:54 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8002baf44f 
							
						 
					 
					
						
						
							
							chore: move option overrides logic to FixturePool ( #20795 )  
						
						
						
						
					 
					
						2023-02-09 14:50:40 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d37491e9b 
							
						 
					 
					
						
						
							
							chore: split FixtureRunner from fixtures ( #20787 )  
						
						... 
						
						
						
						It is only used in worker process. 
						
						
					 
					
						2023-02-09 11:31:54 -08:00 
						 
				 
			
				
					
						
							
							
								Sander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a3d79f291 
							
						 
					 
					
						
						
							
							chore(ct): improve internal hook types ( #20722 )  
						
						
						
						
					 
					
						2023-02-09 08:58:15 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5112abc1d2 
							
						 
					 
					
						
						
							
							chore: fix a racy time-based test ( #20783 )  
						
						
						
						
					 
					
						2023-02-09 08:49:51 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							190c121e66 
							
						 
					 
					
						
						
							
							chore: bundle chokidar, leave fsevents as an optional dependency ( #20762 )  
						
						
						
						
					 
					
						2023-02-09 08:40:27 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b247bfe153 
							
						 
					 
					
						
						
							
							test(watch): start adding tests ( #20764 )  
						
						
						
						
					 
					
						2023-02-09 08:31:02 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b0a7003c4 
							
						 
					 
					
						
						
							
							chore(watch): run by default again ( #20763 )  
						
						
						
						
					 
					
						2023-02-08 18:53:07 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							027d6b5239 
							
						 
					 
					
						
						
							
							chore: set filters and run tests separately ( #20759 )  
						
						
						
						
					 
					
						2023-02-08 14:30:53 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a093329fa 
							
						 
					 
					
						
						
							
							chore: do not run all on watch ( #20758 )  
						
						
						
						
					 
					
						2023-02-08 12:44:51 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98e2fe184e 
							
						 
					 
					
						
						
							
							chore(docs): sort members instead of validating ( #20755 )  
						
						
						
						
					 
					
						2023-02-08 09:59:31 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0678b6575f 
							
						 
					 
					
						
						
							
							chore(watch): allow toggling browser ( #20738 )  
						
						
						
						
					 
					
						2023-02-08 08:36:02 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a93cf767a1 
							
						 
					 
					
						
						
							
							feat: html reporter sharded option ( #20737 )  
						
						... 
						
						
						
						Make sharded report feature an opt-in:
```ts
{
   reporter: [['html', { sharded: true }]]
};
```
#10437  
						
						
					 
					
						2023-02-07 22:21:50 -08:00